DocumentCode :
1120373
Title :
Weighted Graph Cuts without Eigenvectors A Multilevel Approach
Author :
Dhillon, Inderjit S. ; Guan, Yuqiang ; Kulis, Brian
Author_Institution :
Univ. of Texas at Austin, Austin
Volume :
29
Issue :
11
fYear :
2007
Firstpage :
1944
Lastpage :
1957
Abstract :
A variety of clustering algorithms have recently been proposed to handle data that is not linearly separable; spectral clustering and kernel k-means are two of the main methods. In this paper, we discuss an equivalence between the objective functions used in these seemingly different methods - in particular, a general weighted kernel k-means objective is mathematically equivalent to a weighted graph clustering objective. We exploit this equivalence to develop a fast high-quality multilevel algorithm that directly optimizes various weighted graph clustering objectives, such as the popular ratio cut, normalized cut, and ratio association criteria. This eliminates the need for any eigenvector computation for graph clustering problems, which can be prohibitive for very large graphs. Previous multilevel graph partitioning methods such as Metis have suffered from the restriction of equal-sized clusters; our multilevel algorithm removes this restriction by using kernel k-means to optimize weighted graph cuts. Experimental results show that our multilevel algorithm outperforms a state-of-the-art spectral clustering algorithm in terms of speed, memory usage, and quality. We demonstrate that our algorithm is applicable to large-scale clustering tasks such as image segmentation, social network analysis, and gene network analysis.
Keywords :
graph theory; pattern clustering; kernel k-means algorithm; multilevel graph partitioning method; spectral clustering algorithm; weighted graph clustering objective; Algorithm design and analysis; Clustering algorithms; Data mining; Image analysis; Image segmentation; Kernel; Large-scale systems; Optimization methods; Partitioning algorithms; Social network services; Clustering; Data Mining; Graph Partitioning; Kernel; Segmentation; Spectral Clustering; k-means; Algorithms; Artificial Intelligence; Cluster Analysis; Image Enhancement; Image Interpretation, Computer-Assisted; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity;
fLanguage :
English
Journal_Title :
Pattern Analysis and Machine Intelligence, IEEE Transactions on
Publisher :
ieee
ISSN :
0162-8828
Type :
jour
DOI :
10.1109/TPAMI.2007.1115
Filename :
4302760
Link To Document :
بازگشت