结合蝙蝠算法和紧密度改进的三支K-means算法
孙清 , 叶军 , 曾广财 , 宋苏洋 , 汪一心
山东大学学报(理学版) ›› 2026, Vol. 61 ›› Issue (1) : 65 -75.
结合蝙蝠算法和紧密度改进的三支K-means算法
Three-way K-means algorithm combining the bat algorithm and the improved compactness
本文结合蝙蝠算法和紧密度改进三支K-means算法,利用黄金分割系数和种群平均位置优化蝙蝠算法,根据优化后的蝙蝠算法搜索初始聚类中心,提高三支K-means算法的稳定性。依据紧密度判断核心域和边界域的阈值,减少边界域样本数量,提高三支K-means算法的准确性。对比实验采用9个数据集与6种聚类算法,实验结果表明本文算法提升聚类性能,验证本文算法有效性和实用性。
The three way K-means algorithm is improved by integrating the bat algorithm with closeness degree optimization. The bat algorithm is optimized by employing the golden section coefficient and population average position. The optimized bat algorithm searches for initial cluster centers which improving the stability of the three way K-means algorithm. Additionally, the threshold for core and boundary regions is determined based on closeness degree, which reduces the number of boundary samples and enhances the accuracy of the three way K-means algorithm. Comparative experiments is conducted on nine datasets against six clustering algorithms. It is shown that the proposed method improves clustering performance and is confirming its effectiveness and practical utility.
| [1] |
|
| [2] |
章永来, 周耀鉴. 聚类算法综述[J]. 计算机应用, 2019, 39(7): 1869-1882. |
| [3] |
|
| [4] |
张雨如. 基于动态建模的层次聚类算法研究[D]. 徐州: 中国矿业大学, 2022. |
| [5] |
|
| [6] |
陈叶旺, 申莲莲, 钟才明, |
| [7] |
|
| [8] |
马福民, 宫婷, 杨帆, |
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
于洪, 王国胤, 姚一豫. 决策粗糙集理论研究现状与展望[J]. 计算机学报, 2015, 38(8): 1628-1639. |
| [13] |
|
| [14] |
|
| [15] |
于洪, 毛传凯. 基于k—means的自动三支决策聚类方法[J]. 计算机应用, 2016, 36(8): 2061-2065. |
| [16] |
|
| [17] |
解滨, 董新玉, 梁皓伟. 基于三支动态阈值K—means聚类的入侵检测算法[J]. 郑州大学学报(理学版), 2020, 52(2): 64-70. |
| [18] |
|
| [19] |
李洪梅, 姜冬勤, 王平心. 基于邻域样本稳定性的三支聚类方法[J]. 山西大学学报(自然科学版), 2020, 43(4): 874-879. |
| [20] |
|
| [21] |
李飞江, 钱宇华, 王婕婷, |
| [22] |
|
| [23] |
李浩溥. 基于稳定性和相似性的三支聚类算法研究[D]. 哈尔滨: 哈尔滨师范大学, 2023. |
| [24] |
|
| [25] |
花遇春, 赵燕, 马建敏. 基于共现概率的三支聚类模型[J]. 西北大学学报(自然科学版), 2022, 52(5): 797-804. |
| [26] |
|
| [27] |
叶廷宇, 叶军, 王晖, |
| [28] |
|
| [29] |
李兆彬, 叶军, 周浩岩, |
| [30] |
|
| [31] |
李兆彬, 叶军, 周浩岩, |
| [32] |
|
| [33] |
徐天杰, 王平心, 杨习贝. 基于人工蜂群的三支K—means聚类算法[J]. 计算机科学, 2023, 50(6): 116-121. |
| [34] |
|
| [35] |
王梦绚, 万仁霞, 苗夺谦, |
| [36] |
|
| [37] |
高艳龙, 万仁霞, 陈瑞典. 基于粒子群的三支聚类算法[J]. 福州大学学报(自然科学版), 2022, 50(3): 301-307. |
| [38] |
|
| [39] |
|
| [40] |
许德刚, 赵萍. 蝙蝠算法研究及应用综述[J]. 计算机工程与应用, 2019, 55(15): 1-12. |
| [41] |
|
| [42] |
倪昌浩, 邹海. 基于改进蝙蝠算法的移动机器人路径规划方法研究[J]. 制造业自动化, 2021, 43(6): 53—56, 62. |
| [43] |
|
| [44] |
丁元明, 侯孟珂. 改进蝙蝠算法的无人机路径规划[J]. 兵器装备工程学报, 2023, 44(9): 26-33. |
| [45] |
|
| [46] |
张瑾, 洪莉, 戴二壮. 求解带容量和时间窗约束车辆路径问题的改进蝙蝠算法[J]. 计算机工程与科学, 2021, 43(8): 1479-1487. |
| [47] |
|
| [48] |
|
| [49] |
|
| [50] |
|
江西省教育厅科技基金资助项目(GJJ211920)
国家自然科学基金资助项目(62566041)
/
| 〈 |
|
〉 |