An Improved Differential Evolution Algorithm for Numerical Optimization Problems

被引:0
|
作者
Farda I. [1 ]
Thammano A. [1 ]
机构
[1] Computational Intelligence Laboratory, School of Information Technology, King Mongkut’s Institute of Technology Ladkrabang, Bangkok
来源
HighTech and Innovation Journal | 2023年 / 4卷 / 02期
关键词
Differential Evolution; Metaheuristic; Optimization; Self-adaptive;
D O I
10.28991/HIJ-2023-04-02-014
中图分类号
学科分类号
摘要
The differential evolution algorithm has gained popularity for solving complex optimization problems because of its simplicity and efficiency. However, it has several drawbacks, such as a slow convergence rate, high sensitivity to the values of control parameters, and the ease of getting trapped in local optima. In order to overcome these drawbacks, this paper integrates three novel strategies into the original differential evolution. First, a population improvement strategy based on a multi-level sampling mechanism is used to accelerate convergence and increase the diversity of the population. Second, a new self-adaptive mutation strategy balances the exploration and exploitation abilities of the algorithm by dynamically determining an appropriate value of the mutation parameters; this improves the search ability and helps the algorithm escape from local optima when it gets stuck. Third, a new selection strategy guides the search to avoid local optima. Twelve benchmark functions of different characteristics are used to validate the performance of the proposed algorithm. The experimental results show that the proposed algorithm performs significantly better than the original DE in terms of the ability to locate the global optimum, convergence speed, and scalability. In addition, the proposed algorithm is able to find the global optimal solutions on 8 out of 12 benchmark functions, while 7 other well-established metaheuristic algorithms, namely NBOLDE, ODE, DE, SaDE, JADE, PSO, and GA, can obtain only 6, 2, 1, 1, 1, 1, and 1 functions, respectively. © Authors retain all copyrights.
引用
收藏
页码:434 / 452
页数:18
相关论文
共 50 条
  • [21] An improved differential evolution algorithm using efficient adapted surrogate model for numerical optimization
    Awad, Noor H.
    Ali, Mostafa Z.
    Mallipeddi, Rammohan
    Suganthan, Ponnuthurai N.
    INFORMATION SCIENCES, 2018, 451 : 326 - 347
  • [22] Application of an Improved Generalized Differential Evolution Algorithm to Multi-objective Optimization Problems
    Ramesh, Subramanian
    Kannan, Subramanian
    Baskar, Subramanian
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, PT I, 2011, 7076 : 77 - +
  • [23] Elitist Differential Evolution for solving Numerical Optimization Problems
    Hsieh, Sheng-Ta
    Wu, Huang-Lyu
    Su, Tse
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 18TH '13), 2013, : 609 - 612
  • [24] Memetic Differential Evolution for Constrained Numerical Optimization Problems
    Dominguez-Isidro, Saul
    Mezura-Montes, Efren
    Leguizamon, Guillermo
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2996 - 3003
  • [25] An improved differential evolution scheme for noisy optimization problems
    Das, S
    Konar, A
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PROCEEDINGS, 2005, 3776 : 417 - 421
  • [26] Robust Differential Evolution for Solving Numerical Optimization Problems
    Lin, Chun-Ling
    Hsieh, Sheng-Ta
    Wu, Huang-Lyu
    Su, Tse
    2015 1ST INTERNATIONAL CONFERENCE ON INDUSTRIAL NETWORKS AND INTELLIGENT SYSTEMS (INISCOM), 2015, : 122 - 125
  • [27] An improved adaptive differential evolution algorithm for continuous optimization
    Yi, Wenchao
    Zhou, Yinzhi
    Gao, Liang
    Li, Xinyu
    Mou, Jianhui
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 44 : 1 - 12
  • [28] A Unified Differential Evolution Algorithm for Constrained Optimization Problems
    Trivedi, Anupam
    Sanyal, Krishnendu
    Verma, Pranjal
    Srinivasan, Dipti
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 1231 - 1238
  • [29] A modified differential evolution algorithm for unconstrained optimization problems
    Zou, Dexuan
    Wu, Jianhua
    Gao, Liqun
    Li, Steven
    NEUROCOMPUTING, 2013, 120 : 469 - 481
  • [30] A CREATIVE DIFFERENTIAL EVOLUTION ALGORITHM FOR GLOBAL OPTIMIZATION PROBLEMS
    Kuo, Hsin-Chuan
    Lin, Ching-Hai
    Wu, Jeun-Len
    JOURNAL OF MARINE SCIENCE AND TECHNOLOGY-TAIWAN, 2013, 21 (05): : 551 - 561