Fitness Approximation through Machine Learning

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Tzruia, Itai, Halperin, Tomer, Sipper, Moshe, Elyasaf, Achiya
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910453368619008
author Tzruia, Itai
Halperin, Tomer
Sipper, Moshe
Elyasaf, Achiya
author_facet Tzruia, Itai
Halperin, Tomer
Sipper, Moshe
Elyasaf, Achiya
contents We present a novel approach to performing fitness approximation in genetic algorithms (GAs) using machine-learning (ML) models, through dynamic adaptation to the evolutionary state. Maintaining a dataset of sampled individuals along with their actual fitness scores, we continually update a fitness-approximation ML model throughout an evolutionary run. We compare different methods for: 1) switching between actual and approximate fitness, 2) sampling the population, and 3) weighting the samples. Experimental findings demonstrate significant improvement in evolutionary runtimes, with fitness scores that are either identical or slightly lower than that of the fully run GA -- depending on the ratio of approximate-to-actual-fitness computation. Although we focus on evolutionary agents in Gymnasium (game) simulators -- where fitness computation is costly -- our approach is generic and can be easily applied to many different domains.
format Preprint
id arxiv_https___arxiv_org_abs_2309_03318
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Fitness Approximation through Machine Learning
Tzruia, Itai
Halperin, Tomer
Sipper, Moshe
Elyasaf, Achiya
Neural and Evolutionary Computing
Artificial Intelligence
Machine Learning
We present a novel approach to performing fitness approximation in genetic algorithms (GAs) using machine-learning (ML) models, through dynamic adaptation to the evolutionary state. Maintaining a dataset of sampled individuals along with their actual fitness scores, we continually update a fitness-approximation ML model throughout an evolutionary run. We compare different methods for: 1) switching between actual and approximate fitness, 2) sampling the population, and 3) weighting the samples. Experimental findings demonstrate significant improvement in evolutionary runtimes, with fitness scores that are either identical or slightly lower than that of the fully run GA -- depending on the ratio of approximate-to-actual-fitness computation. Although we focus on evolutionary agents in Gymnasium (game) simulators -- where fitness computation is costly -- our approach is generic and can be easily applied to many different domains.
title Fitness Approximation through Machine Learning
topic Neural and Evolutionary Computing
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2309.03318