Improving Competitive Differential Evolution using Automatic Programming

被引:0
|
作者
Geitle, Marius [1 ]
Olsson, Roland [1 ]
机构
[1] Ostfold Univ Coll, Halden, Norway
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we automatically improve the competitive differential evolution algorithm through automatic programming. The improved algorithm outperforms the original for over 73% of the 50-dimensional CEC 2014 problems and is worse for less than 17% of the problems when comparing using a Wilcoxon rank-sum test. The evolutionary automatic programming system ADATE that is used in this paper systematically searches for better programs by evaluating millions of candidate programs. The candidates are graded by first evaluating on a small training set consisting of five synthetic optimization problems, with well performing candidates being evaluated more extensively on a larger and more computationally expensive validation set with 100 problems. Thus, we use one evolutionary algorithm to rewrite the source code of another evolutionary algorithm. The results show that the techniques introduced in this paper are capable of improving the heuristics of contemporary numerical optimization algorithms.
引用
收藏
页码:538 / 545
页数:8
相关论文
共 50 条
  • [41] Improved Activation Schema on Automatic Clustering Using Differential Evolution Algorithm
    Tam, Hiu-Hin
    Ng, Sin-Chun
    Lui, Andrew K.
    Leung, Man-Fai
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 1749 - 1756
  • [42] Toward improving collaborative behaviour during competitive programming assignments
    Gonzalez-Escribano, Arturo
    Lara-Mongil, Victor
    Rodriguez-Gutiez, Eduardo
    Torres, Yuri
    [J]. PROCEEDINGS OF 2019 ACM/IEEE WORKSHOP ON EDUCATION FOR HIGH PERFORMANCE COMPUTING ( EDUHPC 2019), 2019, : 68 - 74
  • [43] Hierarchical Competitive Differential Evolution for Global Optimization
    Xi, Hongtong
    Zhang, Qingke
    Liu, Xiaoyu
    Zhang, Huixia
    Gao, Shuang
    Zhang, Huaxiang
    [J]. BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 1, BIC-TA 2023, 2024, 2061 : 157 - 171
  • [44] A New Variant of Competitive Differential Evolution Algorithm
    Bujok, Petr
    Tvrdik, Josef
    [J]. INFORMATICS 2013: PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON INFORMATICS, 2013, : 304 - 308
  • [45] Improving differential evolution using a best discarded vector selection strategy
    Zeng, Zhiqiang
    Hong, Zhiyong
    Zhang, Huanhuan
    Zhang, Min
    Chen, Chuangquan
    [J]. Information Sciences, 2022, 609 : 353 - 375
  • [46] Improving an adaptive differential evolution using hill-valley detection
    Takahama, Tetsuyuki
    Sakai, Setsuko
    [J]. Proceedings of the 2015 7th International Conference of Soft Computing and Pattern Recognition, SoCPaR 2015, 2016, : 284 - 289
  • [47] Improving differential evolution using a best discarded vector selection strategy
    Zeng, Zhiqiang
    Hong, Zhiyong
    Zhang, Huanhuan
    Zhang, Min
    Chen, Chuangquan
    [J]. INFORMATION SCIENCES, 2022, 609 : 353 - 375
  • [48] Improving an Adaptive Differential Evolution Using Hill-Valley Detection
    Takahama, Tetsuyuki
    Sakai, Setsuko
    [J]. PROCEEDINGS OF THE 2015 SEVENTH INTERNATIONAL CONFERENCE OF SOFT COMPUTING AND PATTERN RECOGNITION (SOCPAR 2015), 2015, : 284 - 289
  • [49] Improving Functional Coverage of Network-On-Chip Using Differential Evolution
    Krishna, N. Vamshi
    Tripathy, Rahul
    Marripudi, Joshitha
    Soumya, J.
    [J]. 2023 18TH CONFERENCE ON PH.D RESEARCH IN MICROELECTRONICS AND ELECTRONICS, PRIME, 2023, : 369 - 372
  • [50] Optimizing planting areas using differential evolution (DE) and linear programming (LP)
    Adeyemo, Josiah
    Otieno, Fred
    [J]. INTERNATIONAL JOURNAL OF THE PHYSICAL SCIENCES, 2009, 4 (04): : 212 - 220