An improved differential evolution algorithm and its application in optimization problem

被引:3
|
作者
Wu Deng
Shifan Shang
Xing Cai
Huimin Zhao
Yingjie Song
Junjie Xu
机构
[1] Civil Aviation University of China,College of Electronic Information and Automation
[2] Shandong Technology and Business University,Co
来源
Soft Computing | 2021年 / 25卷
关键词
Differential evolution; Neighborhood mutation; Opposition-based learning; Global optimization; Selecting optimal parameters;
D O I
暂无
中图分类号
学科分类号
摘要
The selection of the mutation strategy for differential evolution (DE) algorithm plays an important role in the optimization performance, such as exploration ability, convergence accuracy and convergence speed. To improve these performances, an improved differential evolution algorithm with neighborhood mutation operators and opposition-based learning, namely NBOLDE, is developed in this paper. In the proposed NBOLDE, the new evaluation parameters and weight factors are introduced into the neighborhood model to propose a new neighborhood strategy. On this basis, a new neighborhood mutation strategy based on DE/current-to-best/1, namely DE/neighbor-to-neighbor/1, is designed in order to replace large-scale global mutation by local neighborhood mutation with high search efficiency. Then, a generalized opposition-based learning is employed to optimize the initial population and select the better solution between the current solution and reverse solution in order to approximate global optimal solution, which can amend the convergence direction, accelerate convergence, improve efficiency, enhance the stability and avoid premature convergence. Finally, the proposed NBOLDE is compared with four state-of-the-art DE variants by 12 benchmark functions with low-dimension and high-dimension. The experiment results indicate that the proposed NBOLDE has a faster convergence speed, higher convergence accuracy, and better optimization capabilities in solving high-dimensional complex functions.
引用
收藏
页码:5277 / 5298
页数:21
相关论文
共 50 条
  • [21] An improved differential evolution algorithm for unconstrained optimization problems
    Jie, Liu
    Fang, Guo Xiao
    PROCEEDINGS OF 2016 12TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2016, : 179 - 181
  • [22] 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
  • [23] A Hybrid Multiobjective Differential Evolution Algorithm and Its Application to the Optimization of Grinding and Classification
    Wang, Yalin
    Chen, Xiaofang
    Gui, Weihua
    Yang, Chunhua
    Caccetta, Lou
    Xu, Honglei
    JOURNAL OF APPLIED MATHEMATICS, 2013,
  • [24] An improved knowledge evolution algorithm and its application to chemical process dynamic optimization
    Peng, Xin
    Qi, Rongbin
    Du, Wenli
    Qian, Feng
    Huagong Xuebao/CIESC Journal, 2012, 63 (03): : 841 - 850
  • [25] Differential Evolution Algorithm with Hybrid Discrete Variables and its Application to Mechanical Optimization
    Che, Xiaoyi
    Liu, Qiyuan
    Luo, Youxin
    PROGRESS IN NEW MATERIALS AND MECHANICS RESEARCH, 2012, 502 : 402 - 406
  • [26] 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 - +
  • [27] Differential Evolution Algorithm for Solving the Portfolio Optimization Problem
    Homchenko, A. A.
    Grishina, N. P.
    Lucas, C.
    Sidorov, S. P.
    IZVESTIYA SARATOVSKOGO UNIVERSITETA NOVAYA SERIYA-MATEMATIKA MEKHANIKA INFORMATIKA, 2013, 13 (02): : 16 - 16
  • [28] A new differential evolution algorithm for constrained optimization problem
    Miao X.
    Fan P.
    Mu D.
    International Journal of Advancements in Computing Technology, 2011, 3 (10) : 378 - 385
  • [29] Application of an Improved Differential Evolution Algorithm in Practical Engineering
    Shen, Yangyang
    Wu, Jing
    Ma, Minfu
    Du, Xiaofeng
    Niu, Datian
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (03):
  • [30] Application of Improved Differential Evolution Algorithm in Solving Equations
    Ning, Guiying
    Zhou, Yongquan
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2021, 14 (01)