Cui Xinrong, Luo Qifang, Zhou Yongquan, Deng Wu, Yin Shihong
College of Artificial Intelligence, Guangxi University for Nationalities, Nanning, China.
Guangxi Key Laboratories of Hybrid Computation and IC Design Analysis, Nanning, China.
Front Bioeng Biotechnol. 2022 Aug 10;10:908356. doi: 10.3389/fbioe.2022.908356. eCollection 2022.
Clustering is an unsupervised learning technique widely used in the field of data mining and analysis. Clustering encompasses many specific methods, among which the K-means algorithm maintains the predominance of popularity with respect to its simplicity and efficiency. However, its efficiency is significantly influenced by the initial solution and it is susceptible to being stuck in a local optimum. To eliminate these deficiencies of K-means, this paper proposes a quantum-inspired moth-flame optimizer with an enhanced local search strategy (QLSMFO). Firstly, quantum double-chain encoding and quantum revolving gates are introduced in the initial phase of the algorithm, which can enrich the population diversity and efficiently improve the exploration ability. Second, an improved local search strategy on the basis of the Shuffled Frog Leaping Algorithm (SFLA) is implemented to boost the exploitation capability of the standard MFO. Finally, the poor solutions are updated using Levy flight to obtain a faster convergence rate. Ten well-known UCI benchmark test datasets dedicated to clustering are selected for testing the efficiency of QLSMFO algorithms and compared with the K-means and ten currently popular swarm intelligence algorithms. Meanwhile, the Wilcoxon rank-sum test and Friedman test are utilized to evaluate the effect of QLSMFO. The simulation experimental results demonstrate that QLSMFO significantly outperforms other algorithms with respect to precision, convergence speed, and stability.
聚类是一种无监督学习技术,在数据挖掘和分析领域中被广泛使用。聚类包含许多具体方法,其中K均值算法因其简单性和高效性而在受欢迎程度方面占据主导地位。然而,其效率受到初始解的显著影响,并且容易陷入局部最优。为了消除K均值的这些缺陷,本文提出了一种具有增强局部搜索策略的量子启发式蛾火焰优化器(QLSMFO)。首先,在算法的初始阶段引入量子双链编码和量子旋转门,这可以丰富种群多样性并有效提高探索能力。其次,基于洗牌蛙跳算法(SFLA)实现了一种改进的局部搜索策略,以提高标准MFO的利用能力。最后,使用莱维飞行更新较差的解以获得更快的收敛速度。选择十个著名的用于聚类的UCI基准测试数据集来测试QLSMFO算法的效率,并与K均值和十种当前流行的群智能算法进行比较。同时,利用威尔科克森秩和检验和弗里德曼检验来评估QLSMFO的效果。仿真实验结果表明,QLSMFO在精度、收敛速度和稳定性方面明显优于其他算法。