Differential Evolution with Group-Based Competitive Control Parameter Setting for Numerical Optimization

被引:3
|
作者
Tian, Mengnan [1 ]
Gao, Yanghan [1 ]
He, Xingshi [1 ]
Zhang, Qingqing [1 ]
Meng, Yanhui [1 ]
机构
[1] Xian Polytech Univ, Sch Sci, Xian 710048, Peoples R China
基金
中国国家自然科学基金;
关键词
numerical optimization; differential evolution; mutation strategy; control parameter setting; population reduction mechanism; MUTATION; FITNESS; ALGORITHM; RANKING; STRATEGY; SEARCH;
D O I
10.3390/math11153355
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Differential evolution (DE) is one of the most popular and widely used optimizers among the community of evolutionary computation. Despite numerous works having been conducted on the improvement of DE performance, there are still some defects, such as premature convergence and stagnation. In order to alleviate them, this paper presents a novel DE variant by designing a new mutation operator (named "DE/current-to-pbest_id/1") and a new control parameter setting. In the new operator, the fitness value of the individual is adopted to determine the chosen scope of its guider among the population. Meanwhile, a group-based competitive control parameter setting is presented to ensure the various search potentials of the population and the adaptivity of the algorithm. In this setting, the whole population is randomly divided into multiple equivalent groups, the control parameters for each group are independently generated based on its location information, and the worst location information among all groups is competitively updated with the current successful parameters. Moreover, a piecewise population size reduction mechanism is further devised to enhance the exploration and exploitation of the algorithm at the early and later evolution stages, respectively. Differing from the previous DE versions, the proposed method adaptively adjusts the search capability of each individual, simultaneously utilizes multiple pieces of successful parameter information to generate the control parameters, and has different speeds to reduce the population size at different search stages. Then it could achieve the well trade-off of exploration and exploitation. Finally, the performance of the proposed algorithm is measured by comparing with five well-known DE variants and five typical non-DE algorithms on the IEEE CEC 2017 test suite. Numerical results show that the proposed method is a more promising optimizer.
引用
收藏
页数:30
相关论文
共 50 条
  • [21] Cluster-Based Differential Evolution with Heterogeneous Influence for Numerical Optimization
    Ali, Mostafa Z.
    Awad, Noor
    Duwairi, Rehab
    Albadarneh, Jafar
    Reynolds, Robert G.
    Suganthan, Ponnuthurai N.
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 393 - 400
  • [22] Differential Evolution and Agglomerative-Clustering-Based Mutation Strategy for Complex Numerical Optimization Problems
    Ali, Tassawar
    Khan, Hikmat Ullah
    Iqbal, Tasswar
    Alarfaj, Fawaz Khaled
    Alomair, Abdullah Mohammad
    Almusallam, Naif
    SYMMETRY-BASEL, 2023, 15 (05):
  • [23] Enhancing Differential Evolution With Novel Parameter Control
    Meng, Zhenyu
    Chen, Yuxin
    Li, Xiaoqing
    IEEE ACCESS, 2020, 8 (08): : 51145 - 51167
  • [24] Modified Differential Evolution Based on Global Competitive Ranking for Engineering Design Optimization Problems
    Azad, Md Abul Kalam
    Fernandes, Edite M. G. P.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT III, 2011, 6784 : 245 - 260
  • [25] Parameter Adaptation in Differential Evolution Based on Diversity Control
    Amali, S. Miruna Joe
    Baskar, Subramanian
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, PT I (SEMCCO 2013), 2013, 8297 : 146 - 157
  • [26] A switched parameter differential evolution with optional blending crossover for scalable numerical optimization
    Ghosh, Arka
    Das, Swagatam
    Mullick, Sankha Subhra
    Mallipeddi, Rammohan
    Das, Asit K.
    APPLIED SOFT COMPUTING, 2017, 57 : 329 - 352
  • [27] An improved differential evolution with information intercrossing and sharing mechanism for numerical optimization
    Tian, Mengnan
    Gao, Xingbao
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 50
  • [28] Adaptive strategy selection in differential evolution for numerical optimization: An empirical study
    Gong, Wenyin
    Fialho, Alvaro
    Cai, Zhihua
    Li, Hui
    INFORMATION SCIENCES, 2011, 181 (24) : 5364 - 5386
  • [29] Differential evolution with two-level adaptive mechanism for numerical optimization
    Yan, Xueqing
    Tian, Mengnan
    KNOWLEDGE-BASED SYSTEMS, 2022, 241
  • [30] A Two-Stage Ensemble of Differential Evolution Variants for Numerical Optimization
    Li, Xiangping
    Dai, Guangming
    Wang, Maocai
    Liao, Zuowen
    Ma, Ke
    IEEE ACCESS, 2019, 7 : 56504 - 56519