A new differential evolution algorithm for solving multimodal optimization problems with high dimensionality

被引:0
|
作者
Shouheng Tuo
Junying Zhang
Xiguo Yuan
Longquan Yong
机构
[1] Xidian University,School of Computer Science and Technology
[2] Shaanxi University of Technology,School of Mathematics and Computer Science
来源
Soft Computing | 2018年 / 22卷
关键词
Differential evolution; Dynamic crossover operator; Local adjustment strategy; High dimensionality; Multimodal optimization problems;
D O I
暂无
中图分类号
学科分类号
摘要
Differential evolution (DE) is an efficient intelligent optimization algorithm which has been widely applied to real-world problems, however poor in solution quality and convergence performance for complex multimodal optimization problems. To tackle this problem, a new improving strategy for DE algorithm is presented, in which crossover operator, mutation operator and a new local variables adjustment strategy are integrated together to make the DE more efficient and effective. An improved dynamic crossover rate is adopted to manage the three operators, so to decrease the computational cost of DE. To investigate the performance of the proposed DE algorithm, some frequently referred mutation operators, i.e., DE/rand/1, DE/Best/1, DE/current-to-best/1, DE/Best/2, DE/rand/2, are employed, respectively, in proposed method for comparing with standard DE algorithm which also uses the same mutation operators as our method. Three state-of-the-art evolutionary algorithms (SaDE, CoDE and CMAES) and seven large-scale optimization algorithms on seven high-dimensional optimization problems of CEC2008 are compared with the proposed algorithm. We employ Wilcoxon Signed-Rank Test to further test the difference significance of performance between our algorithm and other compared algorithms. Experimental results demonstrate that the proposed algorithm is more effective in solution quality but with less CPU time (e.g., when dimensionality equals 1000, its mean optimal fitness is less than 1e-9\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$1\hbox {e}{-}9$$\end{document} and the CPU time reduces by about 19.3% for function Schwefel 2.26), even with a very small population size, no matter which mutation operator is adopted.
引用
收藏
页码:4361 / 4388
页数:27
相关论文
共 50 条
  • [21] Opposition Based Chaotic Differential Evolution Algorithm for Solving Global Optimization Problems
    Thangaraj, Radha
    Pant, Millie
    Chelliah, Thanga Raj
    Abraham, Ajith
    PROCEEDINGS OF THE 2012 FOURTH WORLD CONGRESS ON NATURE AND BIOLOGICALLY INSPIRED COMPUTING (NABIC), 2012, : 1 - 7
  • [22] Solving Constrained Optimization Problems with a Self-Adaptive Differential Evolution Algorithm
    Worasucheep, Chukiat
    ECTI-CON: 2009 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2009, : 646 - 649
  • [23] Enhanced Directed Differential Evolution Algorithm for Solving Constrained Engineering Optimization Problems
    Mohamed, Ali Wagdy
    Mohamed, Ali Khater
    Elfeky, Ehab Z.
    Saleh, Mohamed
    INTERNATIONAL JOURNAL OF APPLIED METAHEURISTIC COMPUTING, 2019, 10 (01) : 1 - 28
  • [24] Differential evolution for solving multiobjective optimization problems
    Sarker, R
    Abbass, HA
    ASIA-PACIFIC JOURNAL OF OPERATIONAL RESEARCH, 2004, 21 (02) : 225 - 240
  • [25] A New Differential Evolution Algorithm for Complex Constrained Optimization Problems
    Xu Junqin
    Zhang Jihui
    2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 5372 - 5376
  • [26] Topographical clearing differential evolution: A new method to solve multimodal optimization problems
    Sacco, Wagner F.
    Henderson, Nelio
    Rios-Coelho, Ana Carolina
    PROGRESS IN NUCLEAR ENERGY, 2014, 71 : 269 - 278
  • [27] Outlier aware differential evolution for multimodal optimization problems
    Zhao, Hong
    Zhan, Zhi-Hui
    Liu, Jing
    APPLIED SOFT COMPUTING, 2023, 140
  • [28] A Differential Evolution Optimization Algorithm for Reducing Time Series Dimensionality
    Fuad, Muhammad Marwan Muhammad
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 249 - 254
  • [29] An efficient Differential Evolution based algorithm for solving multi-objective optimization problems
    Ali, Musrrat.
    Siarry, Patrick
    Pant, Millie.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2012, 217 (02) : 404 - 416
  • [30] A Grouping Cooperative Differential Evolution Algorithm for Solving Partially Separable Complex Optimization Problems
    Chen, Zuohan
    Cao, Jie
    Zhao, Fuqing
    Zhang, Jianlin
    COGNITIVE COMPUTATION, 2023, 15 (03) : 956 - 975