Clustering by Compression
Top Cited Papers
- 4 April 2005
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Information Theory
- Vol. 51 (4) , 1523-1545
- https://doi.org/10.1109/tit.2005.844059
Abstract
We present a new method for clustering based on compression. The method does not use subject-specific features or background knowledge, and works as follows: First, we determine a parameter-free, universal, similarity distance, the normalized compression distance or NCD, computed from the lengths of compressed data files (singly and in pairwise concatenation). Second, we apply a hierarchical clustering method. The NCD is not restricted to a specific application area, and works across application area boundaries. A theoretical precursor, the normalized information distance, co-developed by one of the authors, is provably optimal. However, the optimality comes at the price of using the noncomputable notion of Kolmogorov complexity. We propose axioms to capture the real-world setting, and show that the NCD approximates optimality. To extract a hierarchy of clusters from the distance matrix, we determine a dendrogram (ternary tree) by a new quartet method and a fast heuristic to implement it. The method is implemented and available as public software, and is robust under choice of different compressors. To substantiate our claims of universality and robustness, we report evidence of successful application in areas as diverse as genomics, virology, languages, literature, music, handwritten digits, astronomy, and combinations of objects from completely different domains, using statistical, dictionary, and block sorting compressors. In genomics, we presented new evidence for major questions in Mammalian evolution, based on whole-mitochondrial genomic analysis: the Eutherian orders and the Marsupionta hypothesis against the Theria hypothesis.Keywords
All Related Versions
This publication has 26 references indexed in Scilit:
- Algorithmic Clustering of Music Based on String CompressionComputer Music Journal, 2004
- The Similarity MetricIEEE Transactions on Information Theory, 2004
- Shared Information and Program Plagiarism DetectionIEEE Transactions on Information Theory, 2004
- Chain Letters and Evolutionary HistoriesScientific American, 2003
- Musical genre classification of audio signalsIEEE Transactions on Speech and Audio Processing, 2002
- Automatically Categorizing Written Texts by Author GenderLiterary and Linguistic Computing, 2002
- Automatic recognition of handwritten numerical strings: a recognition and verification strategyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Language Trees and ZippingPhysical Review Letters, 2002
- Feature extraction methods for character recognition-A surveyPattern Recognition, 1996
- Nonmetric Multidimensional Scaling: A Numerical MethodPsychometrika, 1964