Improved Honey Badger Algorithm and Its Application to K-Means Clustering

被引:0
|
作者
Jiang, Shuhao [1 ]
Gao, Huimin [2 ]
Lu, Yizi [1 ]
Song, Haoran [1 ]
Zhang, Yong [1 ]
Wang, Mengqian [1 ]
机构
[1] Tianjin Univ Commerce, Sch Informat Engn, Tianjin 300134, Peoples R China
[2] Tianjin Univ Commerce, Sch Sci, Tianjin 300134, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2025年 / 15卷 / 02期
关键词
HBA; K-means; sin chaos; nonlinear density factor; nonlinear inertia weights; random opposition-based learning;
D O I
10.3390/app15020718
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
As big data continues to evolve, cluster analysis still has a place. Among them, the K-means algorithm is the most widely used method in the field of clustering, which can cause unstable clustering results due to the random selection of the initial clustering center of mass. In this paper, an improved honey badger optimization algorithm is proposed: (1) The population is initialized using sin chaos to make the population uniformly distributed. (2) The density factor is improved to enhance the optimization accuracy of the population. (3) A nonlinear inertia weight factor is introduced to prevent honey badger individuals from relying on the behavior of past individuals during position updating. (4) To improve the diversity of solutions, random opposition learning is performed on the optimal individuals. The improved algorithm outperforms the comparison algorithm in terms of performance through experiments on 23 benchmark test functions. Finally, in this paper, the improved algorithm is applied to K-means clustering and experiments are conducted on three data sets from the UCI data set. The results show that the improved honey badger optimized K-means algorithm improves the clustering effect over the traditional K-means algorithm.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Research on k-means Clustering Algorithm An Improved k-means Clustering Algorithm
    Shi Na
    Liu Xumin
    Guan Yong
    2010 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY AND SECURITY INFORMATICS (IITSI 2010), 2010, : 63 - 67
  • [2] Improved k-means clustering algorithm and its applications
    Qi H.
    Li J.
    Di X.
    Ren W.
    Zhang F.
    Recent Patents on Engineering, 2019, 13 (04) : 403 - 409
  • [3] A novel k-means clustering algorithm and its application
    Peng, Yingying
    Li, Kenli
    Li, Man
    Journal of Computational and Theoretical Nanoscience, 2015, 12 (10) : 3658 - 3661
  • [4] An Improved K-means Clustering Algorithm
    Wang Yintong
    Li Wanlong
    Gao Rujia
    2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [5] Improved K-means clustering algorithm
    Zhang, Zhe
    Zhang, Junxi
    Xue, Huifeng
    CISP 2008: FIRST INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, VOL 5, PROCEEDINGS, 2008, : 169 - 172
  • [6] An improved K-means clustering algorithm
    Huang, Xiuchang
    Su, Wei
    Journal of Networks, 2014, 9 (01) : 161 - 167
  • [7] Improved Algorithm for the k-means Clustering
    Zhang, Sheng
    Wang, Shouqiang
    PROCEEDINGS OF THE 10TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA 2012), 2012, : 4717 - 4720
  • [8] Application of Improved K-means Clustering Algorithm in Customer Segmentation
    Li, Gang
    INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 1081 - 1084
  • [9] Application of An Improved K-means Clustering Algorithm in Intrusion Detection
    Yu, Dongmei
    Zhang, Guoli
    Chen, Hui
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING, INFORMATION SCIENCE & APPLICATION TECHNOLOGY (ICCIA 2016), 2016, 56 : 277 - 283
  • [10] Clustering analysis based on improved k-means algorithm and its application in HRM system
    Liu, Yanli
    Liu, Xiyu
    Meng, Yan
    PROCEEDINGS OF THE 2007 1ST INTERNATIONAL SYMPOSIUM ON INFORMATION TECHNOLOGIES AND APPLICATIONS IN EDUCATION (ISITAE 2007), 2007, : 473 - 477