preprint · arXiv (Cornell University) · 2023
Modular Differential Evolution
Diederick Vermetten, Fabio Caraffini, Anna V. Kononova, Thomas Bäck
Cited by 0Open access
Abstract
New contributions in the field of iterative optimisation heuristics are often made in an iterative manner. Novel algorithmic ideas are not proposed in isolation, but usually as an extension of a preexisting algorithm. Although these contributions are often compared to the base algorithm, it is challenging to make fair comparisons between larger sets of algorithm variants. This happens because even small changes in the experimental setup, parameter settings, or implementation details can cause results to become incomparable. Modular algorithms offer a way to overcome these challenges. By implementing the algorithmic modifications into a common framework, many algorithm variants can be compared, while ensuring that implementation details match in all versions. In this work, we propose a version of a modular framework for the popular Differential Evolution (DE) algorithm. We show that this modular approach not only aids in comparison, but also allows for a much more detailed exploration of the space of possible DE variants. This is illustrated by showing that tuning the settings of modular DE vastly outperforms a set of commonly used DE versions which have been recreated in our framework. We then investigate these tuned algorithms in detail, highlighting the relation between modules and performance on particular problems.
Cite this paper
Vermetten, D., Caraffini, F., Kononova, A. V., & Bäck, T. (2023). Modular Differential Evolution. arXiv (Cornell University). https://doi.org/10.48550/arxiv.2304.09524
Vermetten, Diederick, et al. “Modular Differential Evolution.” arXiv (Cornell University), 2023, https://doi.org/10.48550/arxiv.2304.09524.
Vermetten, Diederick, Fabio Caraffini, Anna V. Kononova, and Thomas Bäck. 2023. “Modular Differential Evolution.” arXiv (Cornell University). https://doi.org/10.48550/arxiv.2304.09524.
Vermetten, D. et al. (2023) ‘Modular Differential Evolution’, arXiv (Cornell University). Available at: https://doi.org/10.48550/arxiv.2304.09524.
@misc{vermetten2023modular,
title = {{Modular Differential Evolution}},
author = {Vermetten, Diederick and Caraffini, Fabio and Kononova, Anna V. and Bäck, Thomas},
journal = {arXiv (Cornell University)},
year = {2023},
doi = {10.48550/arxiv.2304.09524}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.
Related papers
The Framework
Mark G. Kelman · Oxford University Press eBooks · 2011
Cited by 0
Choosing a Good Toolkit: An Essay in Behavioral Economics
David M. Kreps, Alejandro Francetich · RePEc: Research Papers in Economics · 2014
Cited by 0
MILP APPROACH FOR THE DESIGN OF VERTICAL VAPOR-LIQUID SEPARATION VESSELS- COMPARISON WITH HEURISTICS
Carlos Daniel Fischer, André L.H. Costa, Miguel J. Bagajewicz · Latin American Applied Research - An international journal · 2020
Cited by 1Open access
Generation and design heuristics for zonal express services
Homero Larrain, Juan Carlos Muñoz, Ricardo Giesen · Transportation Research Part E Logistics and Transportation Review · 2015
Cited by 40Open access
Heuristics in technoscientific thinking
Michael E. Gorman · Behavioral and Brain Sciences · 2000
Cited by 2