paper-with-me

홈 › Papers

Evolving Benchmark Functions to Compare Evolutionary Algorithms via Genetic Programming

2024-03-21 · Yifan He, Claus Aranha

In this study, we use Genetic Programming (GP) to compose new optimization benchmark functions. Optimization benchmarks have the important role of showing the differences between evolutionary algorithms, making it possible for further analysis and comparisons. We show that the benchmarks generated by GP are able to differentiate algorithms better than human-made benchmark functions. The fitness measure of the GP is the Wasserstein distance of the solutions found by a pair of optimizers. Additionally, we use MAP-Elites to both enhance the search power of the GP and also illustrate how the difference between optimizers changes by various landscape features. Our approach provides a novel way to automate the design of benchmark functions and to compare evolutionary algorithms.

📄 PDF Abstract BibTeX arXiv:2403.14146

Code (1)

y1fanhe/cec2024 공식 구현

Tasks

Evolutionary Algorithms

Similar Papers 제목 키워드 기반

Evolving Evolutionary Algorithms with Patterns

2021-10-10 · Mihai Oltean

A new model for evolving Evolutionary Algorithms (EAs) is proposed in this paper. The model is based on the Multi Expression Programming (MEP) technique. Each MEP chromosome encodes an evolutionary pattern that is repeat…

BenchmarkingEvolutionary Algorithms

NegaBent, No Regrets: Evolving Spectrally Flat Boolean Functions

2026-01-31 · Claude Carlet, Marko Ðurasevic, Ermes Franch, Domagoj Jakobovic 외 arxiv

Negabent Boolean functions are defined by having a flat magnitude spectrum under the nega-Hadamard transform. They exist in both even and odd dimensions, and the subclass of functions that are simultaneously bent and neg…

A New Angle: On Evolving Rotation Symmetric Boolean Functions

2023-11-20 · Claude Carlet, Marko Ðurasevic, Bruno Gašperov, Domagoj Jakobovic 외

Rotation symmetric Boolean functions represent an interesting class of Boolean functions as they are relatively rare compared to general Boolean functions. At the same time, the functions in this class can have excellent…

Evolutionary Algorithms

A Systematic Evaluation of Evolving Highly Nonlinear Boolean Functions in Odd Sizes

2024-02-15 · Claude Carlet, Marko Ðurasevic, Domagoj Jakobovic, Stjepan Picek 외

Boolean functions are mathematical objects used in diverse applications. Different applications also have different requirements, making the research on Boolean functions very active. In the last 30 years, evolutionary a…

Evolutionary Algorithms

Look into the Mirror: Evolving Self-Dual Bent Boolean Functions

2023-11-20 · Claude Carlet, Marko Ðurasevic, Domagoj Jakobovic, Luca Mariot 외

Bent Boolean functions are important objects in cryptography and coding theory, and there are several general approaches for constructing such functions. Metaheuristics proved to be a strong choice as they can provide ma…

Evolutionary Algorithms