Improving the vector generation strategy of Differential Evolution for large-scale optimization

被引:36
|
作者
Segura, Carlos [1 ]
Coello Coello, Carlos A. [2 ]
Hernandez-Diaz, Alfredo G. [3 ]
机构
[1] Ctr Res Math CIMAT, Area Comp Sci, Guanajuato 36240, Guanajuato, Mexico
[2] Natl Polytech Inst, Ctr Res & Adv Studies, Dept Comp Sci, Evolutionary Computat Grp, Mexico City 07300, DF, Mexico
[3] Pablo de Olavide Univ, Dept Econ Quantitat Methods & Econ Hist, Seville, Spain
关键词
Differential evolution; Diversity preservation; Global numerical optimization; Large-scale optimization; Vector generation strategy; CONTROL PARAMETERS; CROSSOVER;
D O I
10.1016/j.ins.2015.06.029
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Differential Evolution is an efficient metaheuristic for continuous optimization that suffers from the curse of dimensionality. A large amount of experimentation has allowed researchers to find several potential weaknesses in Differential Evolution. Some of these weaknesses do not significantly affect its performance when dealing with low-dimensional problems, so the research community has not paid much attention to them. The aim of this paper is to provide a better insight into the reasons of the curse of dimensionality and to propose techniques to alleviate this problem. Two different weaknesses are revisited and schemes for dealing with them are devised. The schemes increase the diversity of trial vectors and improve on the exploration capabilities of Differential Evolution. Some important mathematical properties induced by our proposals are studied and compared against those of related schemes. Experimentation with a set of problems with up to 1000 dimensions and with several variants of Differential Evolution shows that the weaknesses analyzed significantly affect the performance of Differential Evolution when used on high-dimensional optimization problems. The gains of the proposals appear when highly exploitative schemes are used. Our proposals allow for high-quality solutions with small populations, meaning that the most significant advantages emerge when dealing with large-scale optimization problems, where the benefits of using small populations have previously been shown. (C) 2015 Elsevier Inc. All rights reserved.
引用
收藏
页码:106 / 129
页数:24
相关论文
共 50 条
  • [41] Large-Scale Optimization of Synchronous Reluctance Machines Using CE-FEA and Differential Evolution
    Wang, Yi
    Ionel, Dan M.
    Rallabandi, Vandana
    Jiang, Minjie
    Stretz, Steven J.
    [J]. IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2016, 52 (06) : 4699 - 4709
  • [42] Cooperative differential evolution framework with utility-based adaptive grouping for large-scale optimization
    Ge, Hongwei
    Sun, Liang
    Zhang, Kai
    Wu, Chunguo
    [J]. ADVANCES IN MECHANICAL ENGINEERING, 2019, 11 (03)
  • [43] Surrogate-Assisted Differential Evolution With Adaptive Multisubspace Search for Large-Scale Expensive Optimization
    Gu, Haoran
    Wang, Handing
    Jin, Yaochu
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (06) : 1765 - 1779
  • [44] A Spark-based differential evolution with grouping topology model for large-scale global optimization
    He, Zhihui
    Peng, Hu
    Chen, Jianqiang
    Deng, Changshou
    Wu, Zhijian
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (01): : 515 - 535
  • [45] Self-adaptive differential evolution with multi-trajectory search for large-scale optimization
    Zhao, Shi-Zheng
    Suganthan, Ponnuthurai Nagaratnam
    Das, Swagatam
    [J]. SOFT COMPUTING, 2011, 15 (11) : 2175 - 2185
  • [46] Solving large-scale global optimization problems using enhanced adaptive differential evolution algorithm
    Ali Wagdy Mohamed
    [J]. Complex & Intelligent Systems, 2017, 3 : 205 - 231
  • [47] Solving large-scale global optimization problems using enhanced adaptive differential evolution algorithm
    Mohamed, Ali Wagdy
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2017, 3 (04) : 205 - 231
  • [48] Self-adaptive differential evolution with multi-trajectory search for large-scale optimization
    Shi-Zheng Zhao
    Ponnuthurai Nagaratnam Suganthan
    Swagatam Das
    [J]. Soft Computing, 2011, 15 : 2175 - 2185
  • [49] A Spark-based differential evolution with grouping topology model for large-scale global optimization
    Zhihui He
    Hu Peng
    Jianqiang Chen
    Changshou Deng
    Zhijian Wu
    [J]. Cluster Computing, 2021, 24 : 515 - 535
  • [50] Improving Large-scale Population Recognition through Structure Optimization
    Ch'ng, Sue Inn
    Seng, Kah-Phooi
    Ang, Li-Minn
    [J]. PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 5, 2010, : 380 - 383