English

Clustering by transitive propagation

Machine Learning 2015-06-11 v1 Statistical Mechanics Machine Learning

Abstract

We present a global optimization algorithm for clustering data given the ratio of likelihoods that each pair of data points is in the same cluster or in different clusters. To define a clustering solution in terms of pairwise relationships, a necessary and sufficient condition is that belonging to the same cluster satisfies transitivity. We define a global objective function based on pairwise likelihood ratios and a transitivity constraint over all triples, assigning an equal prior probability to all clustering solutions. We maximize the objective function by implementing max-sum message passing on the corresponding factor graph to arrive at an O(N^3) algorithm. Lastly, we demonstrate an application inspired by mutational sequencing for decoding random binary words transmitted through a noisy channel.

Keywords

Cite

@article{arxiv.1506.03072,
  title  = {Clustering by transitive propagation},
  author = {Vijay Kumar and Dan Levy},
  journal= {arXiv preprint arXiv:1506.03072},
  year   = {2015}
}

Comments

13 pages + 2 appendices, figures

R2 v1 2026-06-22T09:50:30.523Z