Proceedings

Balanced Clustering: A Uniform Model and Fast Algorithm

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 2987-2993.

https://doi.org/10.24963/ijcai.2019/414

Abstract

Clustering is a fundamental research topic in data mining and machine learning. In addition, many specific applications demand that the clusters obtained be balanced. In this paper, we present a balanced clustering model that is to minimize the sum of squared distances to cluster centers, with uniform regularization functions to control the balance degree of the clustering results. To solve the model, we adopt the idea of the k-means method. We show that the k-means assignment step has an equivalent minimum cost flow formulation when the regularization functions are all convex. By using a novel and simple acceleration technique for the k-means and network simplex methods our model can be solved quite efficiently. Experimental results over benchmarks validate the advantage of our algorithm compared to the state-of-the-art balanced clustering algorithms. On most datasets, our algorithm runs more than 100 times faster than previous algorithms with a better solution.

  1. [Aloise et al., 2009] Daniel Aloise, Amit Deshpande, Pierre Hansen, and Preyas Popat. NP-hardness of Euclidean sum- of-squares clustering. Machine learning, 75(2):245-248, 2009.
  2. [Althoff et al., 2011] Tim Althoff, Adrian Ulges, and An- dreas Dengel. Balanced clustering for content-based im- age browsing. Series of the Gesellschaft fur Informatik, 1:27-30, 2011.
  3. [Anderberg, 1973] Michael R Anderberg. Cluster analysis for applications. Probability and Mathematical Statistics, New York: Academic Press, 1973.
  4. [Banerjee and Ghosh, 2002] Arindam Banerjee and Joydeep Ghosh. On scaling up balanced clustering algorithms. In Proceedings of the 2002 SIAM International Conference on Data Mining, pages 333-349. SIAM, 2002.
  5. [Bertsekas, 1991] Dimitri P Bertsekas. Linear network opti- mization: algorithms and codes. Mit Press, 1991.
  6. [Bradley and Mangasarian, 2000] Paul S Bradley and Olvi L Mangasarian. k-Plane clustering.(98-08), August 1998. Journal of Global Optimization, 16(1), 2000.
  7. [Bradley et al., 1997] Paul S Bradley, Olvi L Mangasarian, and W Nick Street. Clustering via concave minimization. In Advances in neural information processing systems, pages 368-374, 1997.
  8. [Bradley et al., 2000] Paul S Bradley, Kristin P Bennett, and Ayhan Demiriz. Constrained k-means clustering. Mi- crosoft Research, Redmond, pages 1-8, 2000.
  9. [Bühlmann and Van De Geer, 2011] Peter Bühlmann and Sara Van De Geer. Statistics for high-dimensional data: methods, theory and applications. Springer Science & Business Media, 2011.
  10. [Chen et al., 2006] Yixin Chen, Ya Zhang, and Xiang Ji. Size regularized cut for data clustering. In Advances in Neural Information Processing Systems, pages 211-218, 2006.
  11. [Costa et al., 2017] Leandro R Costa, Daniel Aloise, and Nenad Mladenović. Less is more: basic variable neigh- borhood search heuristic for balanced minimum sum-of- squares clustering. Information Sciences, 415:247-253, 2017.
  12. [Desrosiers et al., 2005] Jacques Desrosiers, Nenad Mlade- nović, and Daniel Villeneuve. Design of balanced MBA student teams. Journal of the Operational Research Soci- ety, 56(1):60-66, 2005.
  13. [Duda and Hart, 1973] Richard O Duda and Peter E Hart. Pattern classification and scene analysis. A Wiley- Interscience Publication, New York: Wiley, 1973.
  14. [Feldman et al., 2019] Dan Feldman, Jeryes Danial Jeryes, and Ariel Hutterer. Position estimation of moving objects: Practical provable approximation. IEEE Robotics and Automation Letters, 2019.
  15. [Kuhn, 1955] Harold W Kuhn. The Hungarian method for the assignment problem. Naval research logistics quar- terly, 2(1-2):83-97, 1955.
  16. [Li et al., 2018] Zhihui Li, Feiping Nie, Xiaojun Chang, Zhi- gang Ma, and Yi Yang. Balanced clustering via exclusive lasso: A pragmatic approach. In Thirty-Second AAAI Conference on Artificial Intelligence, 2018.
  17. [Liu et al., 2017] Hanyang Liu, Junwei Han, Feiping Nie, and Xuelong Li. Balanced clustering with least square regression. In Thirty-First AAAI Conference on Artificial Intelligence, 2017.
  18. [Malinen and Fränti, 2014] Mikko I Malinen and Pasi Fränti. Balanced k-means for clustering. In Joint IAPR Inter- national Workshops on Statistical Techniques in Pattern Recognition (SPR) and Structural and Syntactic Pattern Recognition (SSPR), pages 32-41. Springer, 2014.
  19. [Mangasarian, 1994] Olvi L Mangasarian. Nonlinear pro- gramming, volume 10 of classics in applied mathematics. SIAM, Philadelphia, 1994.
  20. [Murty, 1983] Katta G Murty. Linear programming, vol- ume 60. Wiley New York, 1983.
  21. [Nallusamy et al., 2010] R Nallusamy, K Duraiswamy, R Dhanalaksmi, and P Parthiban. Optimization of non- linear multiple traveling salesman problem using k-means clustering, shrink wrap algorithm and meta-heuristics. International Journal of Nonlinear Science, 9(2):171-177, 2010.
  22. [Pyatkin et al., 2017] Artem Pyatkin, Daniel Aloise, and Ne- nad Mladenović. NP-Hardness of balanced minimum sum-of-squares clustering. Pattern Recognition Letters, 97:44-45, 2017.
  23. [Siavoshi et al., 2016] Saman Siavoshi, Yousef S Kavian, and Hamid Sharif. Load-balanced energy efficient clus- tering protocol for wireless sensor networks. IET Wireless Sensor Systems, 6(3):67-73, 2016.
  24. [Späth, 1980] Helmuth Späth. Cluster analysis algorithms for data reduction and classification of objects. John Wiley & sons, New York, 1980.
  25. [Steinley, 2006] Douglas Steinley. K-means clustering: a half-century synthesis. British Journal of Mathematical and Statistical Psychology, 59(1):1-34, 2006.
  26. [Su et al., 2015] Wenbo Su, Jie Hu, Chuang Lin, and Sher- man Shen. SLA-aware tenant placement and dynamic resource provision in SaaS. In Web Services (ICWS), 2015 IEEE International Conference on, pages 615-622. IEEE, 2015.
  27. [Zhong and Ghosh, 2003] Shi Zhong and Joydeep Ghosh. Model-based clustering with soft balancing. In Data Mining, 2003. ICDM 2003. Third IEEE International Con- ference on, pages 459-466. IEEE, 2003.
  28. [Zhu et al., 2010] Shunzhi Zhu, Dingding Wang, and Tao Li. Data clustering with size constraints. Knowledge-Based Systems, 23(8):883-889, 2010.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards