Performance Evaluation of Missing-Value Imputation Clustering Based on a Multivariate Gaussian Mixture Model.
Where this comes from
- Record sourced from PubMed, PMID 27552203.
- Also identified by DOI 10.1371/journal.pone.0161112 and PMC identifier 4994954.
- Licence recorded as CC BY.
- The licence permits redistribution, so the abstract is shown in full and the full text is available from the publisher.
Abstract
BACKGROUND: It is challenging to deal with mixture models when missing values occur in clustering datasets. METHODS AND RESULTS: We propose a dynamic clustering algorithm based on a multivariate Gaussian mixture model that efficiently imputes missing values to generate a "pseudo-complete" dataset. Parameters from different clusters and missing values are estimated according to the maximum likelihood implemented with an expectation-maximization algorithm, and multivariate individuals are clustered with Bayesian posterior probability. A simulation showed that our proposed method has a fast convergence speed and it accurately estimates missing values. Our proposed algorithm was further validated with Fisher's Iris dataset, the Yeast Cell-cycle Gene-expression dataset, and the CIFAR-10 images dataset. The results indicate that our algorithm offers highly accurate clustering, comparable to that using a complete dataset without missing values. Furthermore, our algorithm resulted in a lower misjudgment rate than both clustering algorithms with missing data deleted and with missing-value imputation by mean replacement. CONCLUSION: We demonstrate that our missing-value imputation clustering algorithm is feasible and superior to both of these other clustering algorithms in certain situations.
Medical subject headings
- Algorithms
- Cluster Analysis
- Gene Expression Profiling
- Models, Theoretical