• DocumentCode
    754555
  • Title

    Clustering by compression

  • Author

    Cilibrasi, Rudi ; Vitányi, Paul M B

  • Author_Institution
    Centre for Math. & Comput. Sci., Amsterdam, Netherlands
  • Volume
    51
  • Issue
    4
  • fYear
    2005
  • fDate
    4/1/2005 12:00:00 AM
  • Firstpage
    1523
  • Lastpage
    1545
  • 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
    cellular biophysics; data analysis; data compression; data mining; genetics; pattern clustering; Eutherian order; Kolmogorov complexity; Marsupionta hypothesis; NCD; Theria hypothesis; compressed data files; dendrogram; distance matrix; heterogenous data analysis; hierarchical unsupervised clustering; mammalian evolution; mitochondrial genomic analysis; normalized compression distance; parameter-free data mining; public software; quartet method; quartet tree method; universal dissimilarity distance; Application software; Astronomy; Bioinformatics; Clustering methods; Compressors; Data mining; Dictionaries; Genomics; Robustness; Sorting; Heterogenous data analysis; Kolmogorov complexity; hierarchical unsupervised clustering; normalized compression distance; parameter-free data mining; quartet tree method; universal dissimilarity distance;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2005.844059
  • Filename
    1412045