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 条
  • [31] Improved K-means clustering algorithm in intrusion detection
    Xiao, ShiSong
    Li, XiaoXu
    Liu, XueJiao
    2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 2, 2008, : 771 - 775
  • [32] Improved K-Means algorithm in text semantic clustering
    Ma, Junhong
    Open Cybernetics and Systemics Journal, 2014, 8 : 530 - 534
  • [33] An improved k-means clustering algorithm for the community discovery
    JiangYan, Sun
    Journal of Software Engineering, 2015, 9 (02): : 242 - 253
  • [34] Design and Implementation of an Improved K-Means Clustering Algorithm
    Zhao, Huiling
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [35] An Improved K-means Clustering Algorithm Based on Dissimilarity
    Wang Shunye
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2629 - 2633
  • [36] Improved K-Means Algorithm and Its Application to Vehicle Steering Identification
    Qi, Hui
    Di, Xiaoqiang
    Li, Jinqing
    Ma, Hongxin
    ADVANCED HYBRID INFORMATION PROCESSING, 2018, 219 : 378 - 386
  • [37] Application Research of Modified K-Means Clustering Algorithm
    Liu, Guo-li
    Tan, You-qian
    Yu, Li-mei
    Liu, Jia
    Gao, Jin-qiao
    19TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT: MANAGEMENT SYSTEM INNOVATION, 2013, : 1269 - 1280
  • [38] The Application of K-Means Clustering Algorithm Based on Hadoop
    Zhong, Yurong
    Liu, Dan
    PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA 2016), 2016, : 88 - 92
  • [39] K-means algorithm and its application for clustering companies listed in Zhejiang province
    Qian, Y.
    DATA MINING VII: DATA, TEXT AND WEB MINING AND THEIR BUSINESS APPLICATIONS, 2006, 37 : 35 - 44
  • [40] A non-linear K-means algorithm and its application to unsupervised clustering
    Yong, Y
    Trouvé, A
    2002 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I AND II, 2002, : 1146 - 1149