分布估计算法
差异进化
计算机科学
算法
进化算法
趋同(经济学)
MATLAB语言
利用
分布(数学)
数学优化
数学
人工智能
数学分析
经济
经济增长
操作系统
计算机安全
作者
Yintong Li,Tong Han,Shangqin Tang,Changqiang Huang,Huan Zhou,Yuan Wang
标识
DOI:10.1016/j.ins.2022.11.029
摘要
To fully exploit the strong exploitation of differential evolution (DE) and the strong exploration of the estimation-of-distribution algorithm (EDA), an improved differential evolution by hybridizing the estimation-of-distribution algorithm named IDE-EDA is proposed in the study. Firstly, a novel cooperative evolutionary framework is proposed to hybridize LSHADE-RSP, a state-of-the-art DE variant incorporating DE-based effective improvement strategies, with EDA. Secondly, the dominant individuals generated by LSHADE-RSP are used to establish the probability distribution model for EDA to enhance its exploitation in each generation, and a new control parameter is introduced to balance exploitation and exploration. Then, the use of greed strategy works via EDA to fully retain high-quality solutions to the next generation to improve the convergence speed. Finally, the greedy strategy is used to shrink the external archive when its size decreases due to the reduction of the population size. A comparison of IDE-EDA with cutting-edge DE-based and EDA-based variants, including AAVS-EDA, EB-LSHADE, ELSHADE-SPACMA, jSO, LSHADE-RSP, RWGEDA, HSES, and APGSK-IMODE, was implemented to verify its efficiency. The statistical test results on the IEEE CEC 2018 and IEEE CEC 2021 test suites demonstrate that IDE-EDA is an excellent hybrid algorithm. The MATLAB source code of IDE-EDA can be downloaded from https://github.com/Yintong-Li/IDE-EDA.
科研通智能强力驱动
Strongly Powered by AbleSci AI