conference-paper

Genetic Programming for Automatic Design of Parameter Adaptation in Dual-Population Differential Evolution

Research footprint

At a glance

Citations
8
References
12
Comments
0
Paper overview

Abstract

The parameter adaptation is one of the main problems in many evolutionary algorithms, including differential evolution. Instead of manual development of new methods, a hyper-heuristic approach can be used, where an algorithm is applied to search for parameter adaptation scheme. In this study the symbolic regression genetic programming is applied to design parameter adaptation method for differential evolution algorithm with two populations L-NTADE. Due to algorithmic scheme different from popular L-SHADE, the L-NTADE may require specific adaptation mechanisms. Each solution in genetic programming consists of three trees, which generate scaling factor values based on current resource, success rate and current values in the memory cells, containing scaling factor and crossover rate. The training is performed on a set of 30 benchmark functions from CEC 2017 competition on numerical optimization, and at every generation of genetic programming new problem dimension, computational resource, optima location and rotation matrices are generated for every test function. The testing is performed on two benchmarks, CEC 2017 and CEC/GECCO 2022. The results comparison shows that the automatically designed parameter adaptation heuristics are capable of outperforming the success-history adaptation in many cases, including high-dimensional problems and problems with different computational resource.

Record transparency

Publication details

DOI
10.1145/3583133.3596310
OpenAlex
W4385196404
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.