Hierarchical Affinity Propagation

02/14/2012
by   Inmar Givoni, et al.
0

Affinity propagation is an exemplar-based clustering algorithm that finds a set of data-points that best exemplify the data, and associates each datapoint with one exemplar. We extend affinity propagation in a principled way to solve the hierarchical clustering problem, which arises in a variety of domains including biology, sensor networks and decision making in operational research. We derive an inference algorithm that operates by propagating information up and down the hierarchy, and is efficient despite the high-order potentials required for the graphical model formulation. We demonstrate that our method outperforms greedy techniques that cluster one layer at a time. We show that on an artificial dataset designed to mimic the HIV-strain mutation dynamics, our method outperforms related methods. For real HIV sequences, where the ground truth is not available, we show our method achieves better results, in terms of the underlying objective function, and show the results correspond meaningfully to geographical location and strain subtypes. Finally we report results on using the method for the analysis of mass spectra, showing it performs favorably compared to state-of-the-art methods.

READ FULL TEXT
research
01/18/2015

A Generalized Affinity Propagation Clustering Algorithm for Nonspherical Cluster Discovery

Clustering analysis aims to discover the underlying clusters in the data...
research
10/09/2009

Local and global approaches of affinity propagation clustering for large scale data

Recently a new clustering algorithm called 'affinity propagation' (AP) h...
research
04/12/2018

Latent Geometry Inspired Graph Dissimilarities Enhance Affinity Propagation Community Detection in Complex Networks

Affinity propagation is one of the most effective algorithms for data cl...
research
01/13/2021

Improved Hierarchical Clustering on Massive Datasets with Broad Guarantees

Hierarchical clustering is a stronger extension of one of today's most i...
research
07/09/2019

Hierarchical Clustering Supported by Reciprocal Nearest Neighbors

Clustering is a fundamental analysis tool aiming at classifying data poi...
research
03/26/2021

Geometric Affinity Propagation for Clustering with Network Knowledge

Clustering data into meaningful subsets is a major task in scientific da...
research
11/16/2010

A Probabilistic Approach for Learning Folksonomies from Structured Data

Learning structured representations has emerged as an important problem ...

Please sign up or login with your details

Forgot password? Click here to reset