DocumentCode
1381774
Title
Linear Time Maximum Margin Clustering
Author
Wang, Fei ; ZHAO, Bin ; Zhang, Changshui
Author_Institution
Dept. of Autom., Tsinghua Univ., Beijing, China
Volume
21
Issue
2
fYear
2010
Firstpage
319
Lastpage
332
Abstract
Maximum margin clustering (MMC) is a newly proposed clustering method which has shown promising performance in recent studies. It extends the computational techniques of support vector machine (SVM) to the unsupervised scenario. Traditionally, MMC is formulated as a nonconvex integer programming problem which makes it difficult to solve. Several methods have been proposed in the literature to solve the MMC problem based on either semidefinite programming (SDP) or alternating optimization. However, these methods are still time demanding when handling large scale data sets, which limits its application in real-world problems. In this paper, we propose a cutting plane maximum margin clustering (CPMMC) algorithm. It first decomposes the nonconvex MMC problem into a series of convex subproblems by making use of the constrained concave-convex procedure (CCCP), then for each subproblem, our algorithm adopts the cutting plane algorithm to solve it. Moreover, we show that the CPMMC algorithm takes O(sn) time to converge with guaranteed accuracy, where n is the number of samples in the data set and s is the sparsity of the data set, i.e., the average number of nonzero features of the data samples. We also derive the multiclass version of our CPMMC algorithm. Experimental evaluations on several real-world data sets show that CPMMC performs better than existing MMC methods, both in efficiency and accuracy.
Keywords
concave programming; convex programming; integer programming; pattern clustering; support vector machines; alternating optimization; constrained concave-convex procedure; cutting plane maximum margin clustering; nonconvex integer programming; semidefinite programming; support vector machine; Clustering; concave–convex procedure (CCP); cutting plane; maximum margin;
fLanguage
English
Journal_Title
Neural Networks, IEEE Transactions on
Publisher
ieee
ISSN
1045-9227
Type
jour
DOI
10.1109/TNN.2009.2036998
Filename
5382497
Link To Document