差异进化
人口
算法
计算机科学
水准点(测量)
数学优化
柯西分布
摄动(天文学)
数学
物理
统计
地质学
大地测量学
量子力学
社会学
人口学
作者
Fei Yu,Jian Guan,Hongrun Wu,Yingpin Chen,Xuewen Xia
标识
DOI:10.1016/j.asoc.2023.111211
摘要
Opposition-based learning (OBL) is an effective optimization strategy that enhances the performance of various global optimization algorithms. Among these algorithms, differential evolution (DE) based on OBL has received the attention of many researchers. However, OBL is a strategy with relative symmetry between the target point and the opposite point, which does not contribute significantly to the population in the later stage of the algorithm, and tends to disregard more meaningful points around the opposite points. Therefore, we propose a novel opposition-based differential evolution based on the principle of convex lens (LensOBLDE), which utilizes the distance relationship between the target point and the focal length of the lens, and dynamically adjusts the search radius by controlling the parameters, thus further improving the search ability. In addition, to avoid the algorithm from falling into a local optimum, a small-scale and low-probability cauchy perturbation strategy is applied to the elite individuals in the population, which ensures the exploration and exploitation of the algorithm. Finally, LensOBLDE evaluates the performance of several advanced algorithms on the CEC2017 benchmark suite and conducts a statistical test to evaluate the difference between algorithms. The results indicate that LensOBLDE outperforms several algorithms with a significant difference between them. This verifies the effectiveness of the strategies newly added in this study.
科研通智能强力驱动
Strongly Powered by AbleSci AI