Fast approximate hierarchical clustering using similarity heuristics.

BioData Min

Institute of Computer Science, University of Tartu, Liivi 2, 50409 Tartu, Estonia.

Published: September 2008

Background: Agglomerative hierarchical clustering (AHC) is a common unsupervised data analysis technique used in several biological applications. Standard AHC methods require that all pairwise distances between data objects must be known. With ever-increasing data sizes this quadratic complexity poses problems that cannot be overcome by simply waiting for faster computers.

Results: We propose an approximate AHC algorithm HappieClust which can output a biologically meaningful clustering of a large dataset more than an order of magnitude faster than full AHC algorithms. The key to the algorithm is to limit the number of calculated pairwise distances to a carefully chosen subset of all possible distances. We choose distances using a similarity heuristic based on a small set of pivot objects. The heuristic efficiently finds pairs of similar objects and these help to mimic the greedy choices of full AHC. Quality of approximate AHC as compared to full AHC is studied with three measures. The first measure evaluates the global quality of the achieved clustering, while the second compares biological relevance using enrichment of biological functions in every subtree of the clusterings. The third measure studies how well the contents of subtrees are conserved between the clusterings.

Conclusion: The HappieClust algorithm is well suited for large-scale gene expression visualization and analysis both on personal computers as well as public online web applications. The software is available from the URL http://www.quretec.com/HappieClust.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2561018PMC
http://dx.doi.org/10.1186/1756-0381-1-9DOI Listing

Publication Analysis

Top Keywords

full ahc
12
hierarchical clustering
8
pairwise distances
8
approximate ahc
8
ahc
7
fast approximate
4
approximate hierarchical
4
clustering
4
clustering similarity
4
similarity heuristics
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!