Differential evolution with migration mechanism and information reutilization for global optimization

被引:10
作者
Yang, Qiangda [1 ,2 ]
Yuan, Shufu [1 ]
Gao, Hongbo [3 ]
Zhang, Weijun [1 ]
机构
[1] Northeastern Univ, Sch Met, Shenyang 110819, Peoples R China
[2] Northeastern Univ, State Environm Protect Key Lab Eco Ind, Shenyang 110819, Peoples R China
[3] Liaoning Prov Coll Commun, Dept Electromech Engn, Shenyang 110122, Peoples R China
关键词
Differential evolution; Migration mechanism; Information reutilization; Mutation strategy; Global optimization; Evolutionary algorithm; POPULATION-SIZE; ALGORITHM; PARAMETERS; ENSEMBLE; SEARCH; STRATEGY;
D O I
10.1016/j.eswa.2023.122076
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Differential evolution (DE) is an efficacious global optimization algorithm, and many variants have been advanced since its inception. During the iterative search process, any individual in any DE-type algorithm can likely locate a local optimum, and once that happens it may need many attempts for this individual to find another better solution, thus leading to ineffective consumption of computing resources and decline in the op-portunity to search other promising regions. Therefor, this article proposes a DE with migration mechanism and information reutilization (MIDE). Specifically, a migration mechanism is first presented to make individuals located at local optima abandon current locations and move to other regions to continue their search, tending to solve the problem above. Meanwhile, a new mutation strategy named DE/pbest/1 with external archive is introduced to reutilize abandoned local optima to provide helpful information of evolution. Additionally, the settings of control parameters associated with this mutation strategy are designed in such a manner that they can contribute to well balancing exploration and exploitation. To evaluate the performance of MIDE, extensive ex-periments are conducted on CEC 2017 and CEC 2014 test suites, and the comparison results between MIDE and 19 competitors (including 13 state-of-the-art DE variants and six winner algorithms of CEC 2014 and CEC 2017 competitions) demonstrate MIDE's competitive performance.
引用
收藏
页数:21
相关论文
共 50 条
[21]   Differential evolution with two-level adaptive mechanism for numerical optimization [J].
Yan, Xueqing ;
Tian, Mengnan .
KNOWLEDGE-BASED SYSTEMS, 2022, 241
[22]   An effective improved differential evolution algorithm to solve constrained optimization problems [J].
Yu, Xiaobing ;
Lu, Yiqun ;
Wang, Xuming ;
Luo, Xiang ;
Cai, Mei .
SOFT COMPUTING, 2019, 23 (07) :2409-2427
[23]   A novel hybrid adaptive differential evolution for global optimization [J].
Zhang, Zhiyong ;
Zhu, Jianyong ;
Nie, Feiping .
SCIENTIFIC REPORTS, 2024, 14 (01)
[24]   DEoptim: An R Package for Global Optimization by Differential Evolution [J].
Mullen, Katharine M. ;
Ardia, David ;
Gil, David L. ;
Windover, Donald ;
Cline, James .
JOURNAL OF STATISTICAL SOFTWARE, 2011, 40 (06) :1-26
[25]   Differential evolution with guiding archive for global numerical optimization [J].
Zhou, Yalan ;
Wang, Jiahai ;
Zhou, Yuren ;
Qiu, Zhanyan ;
Bi, Zhisheng ;
Cai, Yiqiao .
APPLIED SOFT COMPUTING, 2016, 43 :424-440
[26]   A simple and fast differential evolution for unconstraine global optimization [J].
Gong, Wenyin ;
Cai, Zhihua ;
Huang, Yongqin .
PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, PROCEEDINGS, 2007, :163-167
[27]   An improved differential evolution with a novel restart mechanism [J].
Tian, Mengnan ;
Gao, Xingbao ;
Yan, Xueqing .
PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, :28-32
[28]   A simple two-phase differential evolution for improved global numerical optimization [J].
Ghosh, Arka ;
Das, Swagatam ;
Das, Asit Kr. .
SOFT COMPUTING, 2020, 24 (08) :6151-6167
[29]   An enhanced utilization mechanism of population information for Differential evolution [J].
Shao, Chi ;
Cai, Yiqiao ;
Fu, Shunkai ;
Li, Jing ;
Luo, Wei .
EVOLUTIONARY INTELLIGENCE, 2022, 15 (04) :2247-2259
[30]   Performance-driven adaptive differential evolution with neighborhood topology for numerical optimization [J].
Tian, Mengnan ;
Gao, Xingbao ;
Yan, Xueqing .
KNOWLEDGE-BASED SYSTEMS, 2020, 188