Tang Junjie, Wang Lianguo
College of Information Science and Technology, Gansu Agricultural University, No. 1 Yingmen Village, Lanzhou, 730070, Gansu, China.
Sci Rep. 2024 Jan 8;14(1):795. doi: 10.1038/s41598-023-51135-8.
The whale optimization algorithm has received much attention since its introduction due to its outstanding performance. However, like other algorithms, the whale optimization algorithm still suffers from some classical problems. To address the issues of slow convergence, low optimization precision, and susceptibility to local convergence in the whale optimization algorithm (WOA). Defining the optimization behavior of whale individuals as quantum mechanical behavior, a whale optimization algorithm based on atom-like structure differential evolution (WOAAD) is proposed. Enhancing the spiral update mechanism by introducing a sine strategy guided by the electron orbital center. Improving the random-walk foraging mechanism by applying mutation operations to both the electron orbital center and random individuals. Performing crossover operations between the newly generated individuals from the improved mechanisms and random dimensions, followed by a selection process to retain superior individuals. This accelerates algorithm convergence, enhances optimization precision, and prevents the algorithm from falling into local convergence. Finally, implementing a scouting bee strategy, where whale individuals progressively increase the number of optimization failures within a limited parameter L. When a threshold is reached, random initialization is carried out to enhance population diversity. Conducting simulation experiments to compare the improved algorithm with the whale optimization algorithm, other optimization algorithms, and other enhanced whale optimization algorithms. The experimental results indicate that the improved algorithm significantly accelerates convergence, enhances optimization precision, and prevents the algorithm from falling into local convergence. Applying the improved algorithm to five engineering design problems, the experimental results demonstrate that the improved algorithm exhibits good applicability.
鲸鱼优化算法自提出以来,因其出色的性能受到了广泛关注。然而,与其他算法一样,鲸鱼优化算法仍然存在一些经典问题。为了解决鲸鱼优化算法(WOA)中收敛速度慢、优化精度低和易陷入局部收敛的问题,将鲸鱼个体的优化行为定义为量子力学行为,提出了一种基于类原子结构差分进化的鲸鱼优化算法(WOAAD)。通过引入由电子轨道中心引导的正弦策略来增强螺旋更新机制。通过对电子轨道中心和随机个体都应用变异操作来改进随机游走觅食机制。对改进机制产生的新个体与随机维度进行交叉操作,然后进行选择过程以保留优良个体。这加速了算法收敛,提高了优化精度,并防止算法陷入局部收敛。最后,实施侦察蜂策略,即鲸鱼个体在有限参数L内逐渐增加优化失败的次数。当达到阈值时,进行随机初始化以增强种群多样性。进行仿真实验,将改进算法与鲸鱼优化算法、其他优化算法以及其他增强型鲸鱼优化算法进行比较。实验结果表明,改进算法显著加速了收敛,提高了优化精度,并防止算法陷入局部收敛。将改进算法应用于五个工程设计问题,实验结果表明改进算法具有良好的适用性。