Article ID Journal Published Year Pages File Type
494778 Applied Soft Computing 2016 10 Pages PDF
Abstract

•We study the problem of data clustering.•We propose a clustering algorithm by propagating probabilities between data points.•We use local densities of the data points to initialize the probabilities.•Experiments on synthetic and real data show that the proposed clustering algorithm performs well.

In this paper, we propose a graph-based clustering algorithm called “probability propagation,” which is able to identify clusters having spherical shapes as well as clusters having non-spherical shapes. Given a set of objects, the proposed algorithm uses local densities calculated from a kernel function and a bandwidth to initialize the probability of one object choosing another object as its attractor and then propagates the probabilities until the set of attractors become stable. Experiments on both synthetic data and real data show that the proposed method performs very well as expected.

Related Topics
Physical Sciences and Engineering Computer Science Computer Science Applications
Authors
, , ,