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 条
  • [31] Application of Improved Differential Evolution Algorithm in Solving Equations
    Guiying Ning
    Yongquan Zhou
    International Journal of Computational Intelligence Systems, 14
  • [32] Application of improved differential evolution algorithm to task assignment
    Wu, Pei-Feng
    Gao, Li-Qun
    Zou, De-Xuan
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2010, 31 (12): : 1697 - 1700
  • [33] A novel differential evolution algorithm for joint replenishment problem under interdependence and its application
    Wang, Lin
    He, Jing
    Wu, Desheng
    Zeng, Yu-Rong
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2012, 135 (01) : 190 - 198
  • [34] A differential evolution algorithm for joint replenishment problem using direct grouping and its application
    Wang, Lin
    He, Jing
    Zeng, Yu-Rong
    EXPERT SYSTEMS, 2012, 29 (05) : 429 - 441
  • [35] Solve the IRP problem with an improved discrete differential evolution algorithm
    Cheng S.
    Wang Z.
    International Journal of Intelligent Information and Database Systems, 2019, 12 (1-2) : 20 - 31
  • [36] An Improved Differential Evolution Algorithm for Reliability Redundancy Allocation Problem
    Liu, Yubao
    Qin, Guihe
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 1884 - 1887
  • [37] An improved Particle Swarm Optimization algorithm and its application to a class of JS']JSP problem
    Fan, Kun
    Zhang, Ren-qian
    Xia, Guoping
    PROCEEDINGS OF 2007 IEEE INTERNATIONAL CONFERENCE ON GREY SYSTEMS AND INTELLIGENT SERVICES, VOLS 1 AND 2, 2007, : 1628 - 1633
  • [38] An adaptive differential evolution algorithm and its application in reactive power optimization of power system
    Zhao, Shu-Ben
    Zhang, Fu-Sheng
    Zhong, Ji-You
    Tian, Hao
    Dianwang Jishu/Power System Technology, 2010, 34 (06): : 169 - 174
  • [39] The chaos differential evolution optimization algorithm and its application to support vector regression machine
    Liang W.
    Zhang L.
    Wang M.
    Journal of Software, 2011, 6 (07) : 1297 - 1304
  • [40] An Improved Particle Swarm Optimization Algorithm and Its Application to the Extreme Value Optimization Problem of Multivariable Function
    Cai, Min
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022