A Self-adaptive Differential Evolution Algorithm for Solving Optimization Problems

被引:4
|
作者
Farda, Irfan [1 ]
Thammano, Arit [1 ]
机构
[1] King Mongkuts Inst Technol Ladkrabang, Fac Informat Technol, Computat Intelligence Lab, Bangkok 10520, Thailand
来源
PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATION TECHNOLOGY (IC2IT 2022) | 2022年 / 453卷
关键词
Differential evolution; Optimization; Self-adaptive; Mutation strategy; DESIGN;
D O I
10.1007/978-3-030-99948-3_7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This research proposes a novel self-adaptive differential evolution algorithm for solving continuous optimization problems. This paper focuses on redesiging the self-adaptive strategy for the mutation parameters. The new mutation parameters adjust themselves to the current situation of the algorithm. When the search is stagnant, the first mutation parameter that scales the difference between the best vector and the target vector will be increased. In contrast, the second mutation parameter that scales the difference between two random target vectors will be decreased. On the other hand, when the search progresses well towards the global optimum, the algorithm will enhance the search of the surrounding space by doing the opposite of the above actions. The performance of the proposed self-adaptive differential evolution algorithm was evaluated and compared with the classic differential evolution algorithm on 7 benchmark functions. The experimental results showed that the proposed algorithm converged much faster than the classic differential evolution algorithm on all benchmark functions.
引用
收藏
页码:68 / 76
页数:9
相关论文
共 50 条
  • [41] Self-adaptive Genetically Programmed Differential Evolution
    Roy, Pravakar
    Islam, Md Jahidul
    Islam, Md Monirul
    2012 7TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (ICECE), 2012,
  • [42] A Self-Adaptive Differential Evolution Algorithm Using Oppositional Solutions and Elitist Sharing
    Song, Erping
    Li, Hecheng
    IEEE ACCESS, 2021, 9 : 20035 - 20050
  • [43] Synthesis of Coupling Matrix for Diplexers Based on a Self-Adaptive Differential Evolution Algorithm
    Liu, Bo
    Yang, Hao
    Lancaster, Michael J.
    IEEE TRANSACTIONS ON MICROWAVE THEORY AND TECHNIQUES, 2018, 66 (02) : 813 - 821
  • [44] Optimization methodology based on neural networks and self-adaptive differential evolution algorithm applied to an aerobic fermentation process
    Dragoi, Elena-Niculina
    Curteanu, Silvia
    Galaction, Anca-Irina
    Cascaval, Dan
    APPLIED SOFT COMPUTING, 2013, 13 (01) : 222 - 238
  • [45] A Self-Adaptive Fireworks Algorithm for Classification Problems
    Xue, Yu
    Zhao, Binping
    Ma, Tinghuai
    Pang, Wei
    IEEE ACCESS, 2018, 6 : 44406 - 44416
  • [46] APDDE: self-adaptive parameter dynamics differential evolution algorithm
    Hong-bo Wang
    Xue-na Ren
    Guo-qing Li
    Xu-yan Tu
    Soft Computing, 2018, 22 : 1313 - 1333
  • [47] Self-adaptive differential evolution with multiple strategies for dynamic optimization of chemical processes
    Bin Xu
    Wushan Cheng
    Feng Qian
    Xiuhui Huang
    Neural Computing and Applications, 2019, 31 : 2041 - 2061
  • [48] Self-adaptive Cluster-Based Differential Evolution with an External Archive for Dynamic Optimization Problems
    Halder, Udit
    Maity, Dipankar
    Dasgupta, Preetam
    Das, Swagatam
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, PT I, 2011, 7076 : 19 - +
  • [49] Self-adaptive differential evolution with multiple strategies for dynamic optimization of chemical processes
    Xu, Bin
    Cheng, Wushan
    Qian, Feng
    Huang, Xiuhui
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (07) : 2041 - 2061
  • [50] A Self-adaptive Immune PSO Algorithm for Constrained Optimization Problems
    Ouyang, Aijia
    Zhou, Guo
    Zhou, Yongquan
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2010, 107 : 208 - +