Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2016 Aug 24;17(1):319.
doi: 10.1186/s12859-016-1184-5.

Stepwise iterative maximum likelihood clustering approach

Affiliations

Stepwise iterative maximum likelihood clustering approach

Alok Sharma et al. BMC Bioinformatics. .

Abstract

Background: Biological/genetic data is a complex mix of various forms or topologies which makes it quite difficult to analyze. An abundance of such data in this modern era requires the development of sophisticated statistical methods to analyze it in a reasonable amount of time. In many biological/genetic analyses, such as genome-wide association study (GWAS) analysis or multi-omics data analysis, it is required to cluster the plethora of data into sub-categories to understand the subtypes of populations, cancers or any other diseases. Traditionally, the k-means clustering algorithm is a dominant clustering method. This is due to its simplicity and reasonable level of accuracy. Many other clustering methods, including support vector clustering, have been developed in the past, but do not perform well with the biological data, either due to computational reasons or failure to identify clusters.

Results: The proposed SIML clustering algorithm has been tested on microarray datasets and SNP datasets. It has been compared with a number of clustering algorithms. On MLL datasets, SIML achieved highest clustering accuracy and rand score on 4/9 cases; similarly on SRBCT dataset, it got for 3/5 cases; on ALL subtype it got highest clustering accuracy for 5/7 cases and highest rand score for 4/7 cases. In addition, SIML overall clustering accuracy on a 3 cluster problem using SNP data were 97.3, 94.7 and 100 %, respectively, for each of the clusters.

Conclusions: In this paper, considering the nature of biological data, we proposed a maximum likelihood clustering approach using a stepwise iterative procedure. The advantage of this proposed method is that it not only uses the distance information, but also incorporate variance information for clustering. This method is able to cluster when data appeared in overlapping and complex forms. The experimental results illustrate its performance and usefulness over other clustering methods. A Matlab package of this method (SIML) is provided at the web-link http://www.riken.jp/en/research/labs/ims/med_sci_math/ .

PubMed Disclaimer

Figures

Fig. 1
Fig. 1
An illustration of stepwise iterative maximum likelihood method using a c = 2 cluster case. In this illustration, two clusters formula image and formula image are given with likelihood functions L1 and L2, respectively. The center of clusters are depicted by μ 1 and μ 2 (shown as ‘+’ inside two clusters). Initial total likelihood is Lold which is the sum of two likelihood functions (L1 + L2). A sample x formula image is checked for grouping. It is advantageous to shift sample x to cluster formula image only if the new likelihood (Lnew = L 1* + L 2*) is higher than the old likelihood; i.e., L new > L old
Fig. 2
Fig. 2
An illustration using 3 clusters: a Three cluster data where n = 1500 and d = 2; b k-means clustering, different colors show different clusters; c Support vector clustering (CG method); d Support vector clustering (SEP method); e Stepwise iterative maximum likelihood (SIML) method
Fig. 3
Fig. 3
Likelihood plots a L tot plot, b MaxL tot plot and c DelL tot plot
Fig. 4
Fig. 4
Processing time of SIML method for n = 3k − 102k and d = 10 − 200
Fig. 5
Fig. 5
a Average clustering accuracy on Gaussian data. b Average rand score on Gaussian data
Fig. 6
Fig. 6
Clustering by SIML on 2-dimensional BBJ data
Fig. 7
Fig. 7
MaxL tot Plot for 2-dimensional BBJ and HapMap data

Similar articles

Cited by

References

    1. Mo Q, Wang S, Seshan VE, Olshen AB, Schultz N, Sander C, et al. Pattern discovery and cancer gene identification in integrated cancer genomic data. Proc Natl Acad Sci U S A. 2013;110(11):4245–4250. doi: 10.1073/pnas.1208949110. - DOI - PMC - PubMed
    1. Monti S, Tamayo P, Mesirov J, Golub T. Consensus Clustering: A Resampling-Based Method for Class Discovery and Visualization of Gene Expression Microarray Data. Mach Learn. 2003;52:91–118. doi: 10.1023/A:1023949509487. - DOI
    1. Wilkerson MD, Hayes DN. ConsensusClusterPlus: a class discovery tool with confidence assessments and item tracking. Bioinformatics. 2010;26(12):1572–1573. doi: 10.1093/bioinformatics/btq170. - DOI - PMC - PubMed
    1. Jain AK. Data clustering: 50 years beyond K-means. Pattern Recogn Lett. 2010;31(8):651–666. doi: 10.1016/j.patrec.2009.09.011. - DOI
    1. Duda RO, Hart PE, Stork DG. Pattern Classification. 2nd ed: Wiley-Interscience; 2000.