Clustering by compression

Кластеризация посредством сжатия
Rudi Cilibrasi, Paul Vitányi
2003-12-19

Kolmogorov complexitygenomic analysishierarchical clusteringnormalized compression distanceuniversal similarity metric
We present a new method for clustering based on compression. The method doesn't use subject-specific features or background knowledge, and works as follows: First, we determine a 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 universal in that it 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 but uses the non-computable notion of Kolmogorov complexity. We propose precise notions of similarity metric, normal compressor, and show that the NCD based on a normal compressor is a similarity metric that approximates universality. To extract a hierarchy of clusters from the distance matrix, we determine a dendrogram (binary 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.
1
Combines NCD with hierarchical clustering, using a novel quartet-based dendrogram method and a fast heuristic for extracting cluster hierarchies.
2
Demonstrates robust clustering across genomics, virology, languages, literature, music, handwritten digits, astronomy, and cross-domain object combinations using multiple compressor types.
3
Introduces normalized compression distance (NCD), a universal similarity measure computed from compressed file lengths without subject-specific features or background knowledge.
4
Shows that NCD based on a normal compressor is a similarity metric that approximates the theoretically optimal but non-computable normalized information distance.
5
Whole-mitochondrial genomic analysis provides new evidence supporting Eutherian orders and the Marsupionta hypothesis over the Theria hypothesis.

Data objects from diverse domains (including genomic sequences, viral data, languages, literature, music, handwritten digits, and astronomical data)

Universal similarity measurement and hierarchical clustering based on normalized compression distance, including its universality, robustness, and cross-domain applicability

Publication Details
Publication Date
2003-12-19
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Rudi Cilibrasi
Paul Vitányi
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%