Towards Self-Learning Model-Based Evolutionary Algorithms

Master Thesis (2019)
Author(s)

E.A. Meulman (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Peter Bosman – Mentor (TU Delft - Algorithmics)

Karen Aardal – Graduation committee member (TU Delft - Discrete Mathematics and Optimization)

G.N.J.C. Bierkens – Coach (TU Delft - Statistics)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2019 Erik Meulman
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 Erik Meulman
Graduation Date
17-04-2019
Awarding Institution
Delft University of Technology
Programme
['Applied Mathematics']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Model-based evolutionary algorithms (MBEAs) are praised for their broad applicability to black-box optimization problems. In practical applications however, they are mostly used to repeatedly optimize different instances of a single problem class, a setting in which specialized algorithms generally perform better. In this paper, we introduce the concept of a new type of MBEA that can automatically specialize its behavior to a given problem class using tabula rasa self-learning. For this, reinforcement learning (RL) is a naturally fitting paradigm. A proof-of-principle framework, called SL-ENDA, based on estimation of normal distribution algorithms in combination with reinforcement learning is defined. SL-ENDA uses an RL-agent to decide upon the next population mean while approaching the rest of the algorithm as the environment. A comparison of SL-ENDA to AMaLGaM and CMA-ES on unimodal noiseless functions shows mostly comparable performance and scalability to the broadly used and carefully manually crafted algorithms. This result, in combination with the inherent potential of self-learning model-based evolutionary algorithms with regard to specialization, opens the door to a new research direction with great potential impact on the field of model-based evolutionary algorithms.

Files

Thesis_EAMeulman.pdf
(pdf | 0.642 Mb)
License info not available