Solving large-scale global optimization problems using enhanced adaptive differential evolution algorithm

被引:46
|
作者
Mohamed, Ali Wagdy [1 ]
机构
[1] Cairo Univ, Inst Stat Studies & Res, Operat Res Dept, Giza 12613, Egypt
关键词
Evolutionary computation; Global optimization; Differential evolution; Novel mutation; Self-adaptive crossover; REAL-PARAMETER OPTIMIZATION; SWARM OPTIMIZER;
D O I
10.1007/s40747-017-0041-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents enhanced adaptive differential evolution (EADE) algorithm for solving high-dimensional optimization problems over continuous space. To utilize the information of good and bad vectors in the DE population, the proposed algorithm introduces a new mutation rule. It uses two random chosen vectors of the top and bottom 100p% individuals in the current population of size NP, while the third vector is selected randomly from the middle [NP-2(100p%)] individuals. The mutation rule is combined with the basic mutation strategy DE/rand/1/bin, where the only one of the two mutation rules is applied with the probability of 0.5. This new mutation scheme helps to maintain effectively the balance between the global exploration and local exploitation abilities for searching process of the DE. Furthermore, we propose a novel self-adaptive scheme for gradual change of the values of the crossover rate that can excellently benefit from the past experience of the individuals in the search space during evolution process which, in turn, can considerably balance the common trade-off between the population diversity and convergence speed. The proposed algorithm has been evaluated on the 7 and 20 standard high-dimensional benchmark numerical optimization problems for both the IEEE CEC-2008 and the IEEE CEC-2010 Special Session and Competition on Large-Scale Global Optimization. The comparison results between EADE and its version and the other state-of-art algorithms that were all tested on these test suites indicate that the proposed algorithm and its version are highly competitive algorithms for solving large-scale global optimization problems.
引用
收藏
页码:205 / 231
页数:27
相关论文
共 50 条
  • [1] Solving large-scale global optimization problems using enhanced adaptive differential evolution algorithm
    Ali Wagdy Mohamed
    [J]. Complex & Intelligent Systems, 2017, 3 : 205 - 231
  • [2] An Adaptive Coevolutionary Differential Evolution Algorithm for Large-scale Optimization
    Yang, Zhenyu
    Zhang, Jingqiao
    Tang, Ke
    Yao, Xin
    Sanderson, Arthur C.
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 102 - +
  • [3] An approach for initializing the random adaptive grouping algorithm for solving large-scale global optimization problems
    Vakhnin, A.
    Sopov, E.
    [J]. INTERNATIONAL WORKSHOP ADVANCED TECHNOLOGIES IN MATERIAL SCIENCE, MECHANICAL AND AUTOMATION ENGINEERING - MIP: ENGINEERING - 2019, 2019, 537
  • [4] Large Scale Global Optimization using Self-adaptive Differential Evolution Algorithm
    Brest, Janez
    Zamuda, Ales
    Fister, Iztok
    Maucec, Mirjam Sepesy
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [5] Adaptive Population Differential Evolution with Dual Control Strategy for Large-Scale Global Optimization Problems
    Zhang, Xin
    Zhan, Zhi-Hui
    Zhang, Jun
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [6] On Improving Adaptive Problem Decomposition Using Differential Evolution for Large-Scale Optimization Problems
    Vakhnin, Aleksei
    Sopov, Evgenii
    Semenkin, Eugene
    [J]. MATHEMATICS, 2022, 10 (22)
  • [7] A Hybrid Adaptive Coevolutionary Differential Evolution Algorithm for Large-scale Optimization
    Ye, Sishi
    Dai, Guangming
    Peng, Lei
    Wang, Maocai
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 1277 - 1284
  • [8] Decentralizing and coevolving differential evolution for large-scale global optimization problems
    Ruoli Tang
    [J]. Applied Intelligence, 2017, 47 : 1208 - 1223
  • [9] Decentralizing and coevolving differential evolution for large-scale global optimization problems
    Tang, Ruoli
    [J]. APPLIED INTELLIGENCE, 2017, 47 (04) : 1208 - 1223
  • [10] Enhanced Tunicate Swarm Algorithm for Solving Large-Scale Nonlinear Optimization Problems
    Rizk-Allah, Rizk M.
    Saleh, O.
    Hagag, Enas A.
    Mousa, Abd Allah A.
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2021, 14 (01)