A Binary Optimization Approach for Constrained K-Means Clustering

被引:10
|
作者
Le, Huu M. [1 ]
Eriksson, Anders [1 ]
Thanh-Toan Do [2 ]
Milford, Michael [1 ]
机构
[1] Queensland Univ Technol, Brisbane, Qld, Australia
[2] Univ Liverpool, Liverpool, Merseyside, England
来源
基金
澳大利亚研究理事会;
关键词
PRODUCT QUANTIZATION;
D O I
10.1007/978-3-030-20870-7_24
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
K-Means clustering still plays an important role in many computer vision problems. While the conventional Lloyd method, which alternates between centroid update and cluster assignment, is primarily used in practice, it may converge to solutions with empty clusters. Furthermore, some applications may require the clusters to satisfy a specific set of constraints, e.g., cluster sizes, must-link/cannot-link. Several methods have been introduced to solve constrained K-Means clustering. Due to the non-convex nature of K-Means, however, existing approaches may result in sub-optimal solutions that poorly approximate the true clusters. In this work, we provide a new perspective to tackle this problem by considering constrained K-Means as a special instance of Binary Optimization. We then propose a novel optimization scheme to search for feasible solutions in the binary domain. This approach allows us to solve constrained K-Means clustering in such a way that multiple types of constraints can be simultaneously enforced. Experimental results on synthetic and real datasets show that our method provides better clustering accuracy with faster run time compared to several existing techniques.
引用
收藏
页码:383 / 398
页数:16
相关论文
共 50 条
  • [21] K-means Optimization Algorithm for Solving Clustering Problem
    Dong, Jinxin
    Qi, Minyong
    WKDD: 2009 SECOND INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2009, : 52 - 55
  • [22] Optimization of K-Means clustering Using Genetic Algorithm
    Irfan, Shadab
    Dwivedi, Gaurav
    Ghosh, Subhajit
    2017 INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES FOR SMART NATION (IC3TSN), 2017, : 157 - 162
  • [23] Object Clustering by K-means Algorithm with Binary Sketch Templates
    Mei, Xueyan
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC), VOL 1, 2016, : 360 - 363
  • [24] Finding the k in K-means Clustering: A Comparative Analysis Approach
    Lumpe, Markus
    Quoc Bao Vo
    AI 2015: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2015, 9457 : 356 - 364
  • [25] A spatial constrained K-means approach to image segmentation
    Luo, M
    Ma, YF
    Zhang, HJ
    ICICS-PCM 2003, VOLS 1-3, PROCEEDINGS, 2003, : 738 - 742
  • [26] A Constrained K-Means and Nearest Neighbor Approach for Route Optimization in the Bale Collection Problem
    Zamar, David S.
    Gopaluni, Bhushan
    Sokhansanj, Shahab
    IFAC PAPERSONLINE, 2017, 50 (01): : 12125 - 12130
  • [27] K-Means Cloning: Adaptive Spherical K-Means Clustering
    Hedar, Abdel-Rahman
    Ibrahim, Abdel-Monem M.
    Abdel-Hakim, Alaa E.
    Sewisy, Adel A.
    ALGORITHMS, 2018, 11 (10):
  • [28] A K-means clustering approach based on grey theory
    Yamaguchi, Daisuke
    Guo-Dong Li
    Mizutani, Kozo
    Akabane, Takahiro
    Nagai, Masatake
    Kitaoka, Masatoshi
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 2291 - +
  • [29] Clustering the Patent Data Using K-Means Approach
    Anuranjana
    Mittas, Nisha
    Mehrotra, Deepti
    SOFTWARE ENGINEERING (CSI 2015), 2019, 731 : 639 - 645
  • [30] An Improved K-Means Clustering Approach for Teaching Evaluation
    Sangita, Oswal
    Dhanamma, Jagli
    ADVANCES IN COMPUTING, COMMUNICATION AND CONTROL, 2011, 125 : 108 - 115