A simulated annealing-based maximum-margin clustering algorithm

被引:10
|
作者
Seifollahi, Sattar [1 ,3 ]
Bagirov, Adil [2 ]
Borzeshi, Ehsan Zare [3 ]
Piccardi, Massimo [1 ]
机构
[1] Univ Technol Sydney, Fac Engn & Informat Technol, Sydney, NSW, Australia
[2] Federat Univ Australia, Fac Sci & Technol, Ballarat, Vic, Australia
[3] CMCRC, Sydney, NSW, Australia
关键词
k-means plus plus algorithm; maximum margin clustering; simulated annealing; K-MEANS ALGORITHM; OPTIMIZATION;
D O I
10.1111/coin.12187
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Maximum-margin clustering is an extension of the support vector machine (SVM) to clustering. It partitions a set of unlabeled data into multiple groups by finding hyperplanes with the largest margins. Although existing algorithms have shown promising results, there is no guarantee of convergence of these algorithms to global solutions due to the nonconvexity of the optimization problem. In this paper, we propose a simulated annealing-based algorithm that is able to mitigate the issue of local minima in the maximum-margin clustering problem. The novelty of our algorithm is twofold, ie, (i) it comprises a comprehensive cluster modification scheme based on simulated annealing, and (ii) it introduces a new approach based on the combination of k-means++ and SVM at each step of the annealing process. More precisely, k-means++ is initially applied to extract subsets of the data points. Then, an unsupervised SVM is applied to improve the clustering results. Experimental results on various benchmark data sets (of up to over a million points) give evidence that the proposed algorithm is more effective at solving the clustering problem than a number of popular clustering algorithms.
引用
收藏
页码:23 / 41
页数:19
相关论文
共 50 条
  • [1] A simulated annealing-based algorithm for selecting balanced samples
    Benedetti, Roberto
    Dickson, Maria Michela
    Espa, Giuseppe
    Pantalone, Francesco
    Piersimoni, Federica
    [J]. COMPUTATIONAL STATISTICS, 2022, 37 (01) : 491 - 505
  • [2] A simulated annealing-based multiobjective optimization algorithm: AMOSA
    Bandyopadhyay, Sanghamitra
    Saha, Sriparna
    Maulik, Ujjwal
    Deb, Kalyanmoy
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (03) : 269 - 283
  • [3] A simulated annealing-based algorithm for selecting balanced samples
    Roberto Benedetti
    Maria Michela Dickson
    Giuseppe Espa
    Francesco Pantalone
    Federica Piersimoni
    [J]. Computational Statistics, 2022, 37 : 491 - 505
  • [4] A simulated annealing-based optimization algorithm for process planning
    Ma, GH
    Zhang, YF
    Nee, AYC
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2000, 38 (12) : 2671 - 2687
  • [5] A simulated annealing-based learning algorithm for Boolean DNF
    Albrecht, A
    Steinhöfel, K
    [J]. ADVANCED TOPICS IN ARTIFICIAL INTELLIGENCE, 1999, 1747 : 193 - 204
  • [6] A Simulated Annealing-Based Algorithm for Traveling Salesman Problem
    郭茂祖
    陈彬
    洪家荣
    [J]. Journal of Harbin Institute of Technology(New series), 1997, (04) : 35 - 38
  • [7] Simulated annealing based maximum likelihood clustering algorithm for image segmentation
    State Key Lab. of CAD and CG, Zhejiang Univ., Hangzhou 310027, China
    [J]. Ruan Jian Xue Bao/Journal of Software, 2001, 12 (02): : 212 - 218
  • [8] Simulated Annealing-Based Krill Herd Algorithm for Global Optimization
    Wang, Gai-Ge
    Guo, Lihong
    Gandomi, Amir Hossein
    Alavi, Amir Hossein
    Duan, Hong
    [J]. ABSTRACT AND APPLIED ANALYSIS, 2013,
  • [9] Genetic Simulated Annealing-Based Kernel Vector Quantization Algorithm
    Zhao, Mengling
    Yin, Xinyu
    Yue, Huiping
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2017, 31 (05)
  • [10] Multiobjective Simulated Annealing-Based Clustering of Tissue Samples for Cancer Diagnosis
    Acharya, Sudipta
    Saha, Sriparna
    Thadisina, Yamini
    [J]. IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2016, 20 (02) : 691 - 698