Graph Degree Linkage: Agglomerative Clustering on a Directed Graph

08/25/2012 ∙ by Wei Zhang, et al. ∙ 0

This paper proposes a simple but effective graph-based agglomerative algorithm, for clustering high-dimensional data. We explore the different roles of two fundamental concepts in graph theory, indegree and outdegree, in the context of clustering. The average indegree reflects the density near a sample, and the average outdegree characterizes the local geometry around a sample. Based on such insights, we define the affinity measure of clusters via the product of average indegree and average outdegree. The product-based affinity makes our algorithm robust to noise. The algorithm has three main advantages: good performance, easy implementation, and high computational efficiency. We test the algorithm on two fundamental computer vision problems: image clustering and object matching. Extensive experiments demonstrate that it outperforms the state-of-the-arts in both applications.



There are no comments yet.


page 4

page 5

page 6

page 9

page 10

page 12

page 16

page 17

Code Repositories


Graph Agglomerative Clustering (GAC) toolbox

view repo
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.