Online algorithm configuration for differential evolution algorithm

被引:0
|
作者
Changwu Huang
Hao Bai
Xin Yao
机构
[1] Southern University of Science and Technology,Guangdong Provincial Key Laboratory of Brain
[2] Laboratory of Mechanics of Normandy (LMN),inspired Intelligent Computation, Department of Computer Science and Engineering
[3] INSA Rouen Normandie,undefined
来源
Applied Intelligence | 2022年 / 52卷
关键词
Automatic algorithm configuration; Differential evolution algorithm; Adaptive parameter control; Multi-armed bandit; Kernel density estimation; Machine learning;
D O I
暂无
中图分类号
学科分类号
摘要
The performance of evolutionary algorithms (EAs) is strongly affected by their configurations. Thus, algorithm configuration (AC) problem, that is, to properly set algorithm’s configuration, including the operators and parameter values for maximizing the algorithm’s performance on given problem(s) is an essential and challenging task in the design and application of EAs. In this paper, an online algorithm configuration (OAC) approach is proposed for differential evolution (DE) algorithm to adapt its configuration in a data-driven way. In our proposed OAC, the multi-armed bandit algorithm is adopted to select trial vector generation strategies for DE, and the kernel density estimation method is used to adapt the associated control parameters during the evolutionary search process. The performance of DE algorithm using the proposed OAC (OAC-DE) is evaluated on a benchmark set of 30 bound-constrained numerical optimization problems and compared with several adaptive DE variants. Besides, the influence of OAC’s hyper-parameter on its performance is analyzed. The comparison results show OAC-DE achieves better average performance than the compared algorithms, which validates the effectiveness of the proposed OAC. The sensitivity analysis indicates that the hyper-parameter of OAC has little impact on OAC-DE’s performance.
引用
收藏
页码:9193 / 9211
页数:18
相关论文
共 50 条
  • [1] Online algorithm configuration for differential evolution algorithm
    Huang, Changwu
    Bai, Hao
    Yao, Xin
    APPLIED INTELLIGENCE, 2022, 52 (08) : 9193 - 9211
  • [2] A Study on Self-configuration in the Differential Evolution Algorithm
    Silva, Rodrigo C. P.
    Lopes, Rodolfo A.
    Freitas, Alan R. R.
    Guimaraes, Frederico G.
    2014 IEEE SYMPOSIUM ON DIFFERENTIAL EVOLUTION (SDE), 2014, : 25 - 32
  • [3] A Grammatical Evolution Based Automated Configuration of an Ensemble Differential Evolution Algorithm
    Indu, M. T.
    Velayutham, C. Shunmuga
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PREMI 2023, 2023, 14301 : 587 - 596
  • [4] Online Search Algorithm Configuration
    Fitzgerald, Tadhg
    Malitsky, Yuri
    O'Sullivan, Barry
    Tierney, Kevin
    PROCEEDINGS OF THE TWENTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2014, : 3104 - 3105
  • [5] Feature Based Algorithm Configuration: A Case Study with Differential Evolution
    Belkhir, Nacim
    Dreo, Johann
    Saveant, Pierre
    Schoenauer, Marc
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV, 2016, 9921 : 156 - 166
  • [6] A Hybrid Differential Evolution Algorithm for the Online Meal Delivery Problem
    Chen, Jing-fang
    Wang, Shengyao
    Wang, Ling
    Zheng, Jie
    Cha, Ying
    Hao, Jinghua
    He, Renqing
    Sun, Zhizhao
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [7] Optimization of antenna configuration with a fitness-adaptive differential evolution algorithm
    Chowdhury A.
    Ghosh A.
    Giri R.
    Das S.
    Progress In Electromagnetics Research B, 2010, (26): : 291 - 319
  • [8] Orbit reconstruction configuration of navigation constellation based on differential evolution algorithm
    Zhao Shuang
    Zhang Yasheng
    Dai Huayu
    CHINESE SPACE SCIENCE AND TECHNOLOGY, 2018, 38 (04) : 27 - 35
  • [9] Cellular Differential Evolution Algorithm
    Noman, Nasimul
    Iba, Hitoshi
    AI 2010: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2010, 6464 : 293 - 302
  • [10] Exploited Differential Evolution Algorithm
    Bhatnagar, Aakanksha
    Sharma, Kavita
    Singh, Manoj
    2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (CICN), 2015, : 1261 - 1269