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 条
  • [1] An improved differential evolution algorithm and its application in optimization problem
    Deng, Wu
    Shang, Shifan
    Cai, Xing
    Zhao, Huimin
    Song, Yingjie
    Xu, Junjie
    SOFT COMPUTING, 2021, 25 (07) : 5277 - 5298
  • [2] An Improved Differential Evolution and Its Application in Function Optimization Problem
    Yan Jingfeng
    Guo Chaofeng
    MANUFACTURING SYSTEMS AND INDUSTRY APPLICATIONS, 2011, 267 : 632 - 634
  • [3] Improved Differential Evolution Algorithm and its Application in Complex Function Optimization
    Dong, XiaoGang
    Liu, Yan
    Deng, ChangShou
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 3698 - 3701
  • [4] An Improved Differential Evolution Algorithm and Its Application on Multiple Visiting Target Problem
    Yao W.
    Luo J.-J.
    Ma W.-H.
    Yuan J.-P.
    1600, China Spaceflight Society (38): : 919 - 926
  • [5] Study on improved differential evolution algorithm for solving complex optimization problem
    Jiang, Dao
    International Journal of Multimedia and Ubiquitous Engineering, 2014, 9 (12): : 241 - 248
  • [6] Modified differential evolution algorithm and its application in function optimization
    Hu, Zhong-Bo
    Xiong, Sheng-Wu
    Hu, Fu-Gao
    Su, Qing-Hua
    Wuhan Ligong Daxue Xuebao/Journal of Wuhan University of Technology, 2007, 29 (04): : 125 - 128
  • [7] An improved evolution fruit fly optimization algorithm and its application
    Yang, Xuan
    Li, Weide
    Su, Lili
    Wang, Yaling
    Yang, Ailing
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (14): : 9897 - 9914
  • [8] An improved evolution fruit fly optimization algorithm and its application
    Xuan Yang
    Weide Li
    Lili Su
    Yaling Wang
    Ailing Yang
    Neural Computing and Applications, 2020, 32 : 9897 - 9914
  • [9] An improved self-adaptive differential evolution algorithm and its application
    Deng, Wu
    Yang, Xinhua
    Zou, Li
    Wang, Meng
    Liu, Yaqing
    Li, Yuanyuan
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2013, 128 : 66 - 76
  • [10] IMPROVED CHEMOTAXIS DIFFERENTIAL EVOLUTION OPTIMIZATION ALGORITHM
    Yildiz, Y. Emre
    Altun, Oguz
    Topal, A. Osman
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON COMPUTING & INFORMATICS, 2015, : 312 - 317