The Impact of Asynchrony on Parallel Model-Based EAs

03/27/2023
by   Arthur Guijt, et al.
0

In a parallel EA one can strictly adhere to the generational clock, and wait for all evaluations in a generation to be done. However, this idle time limits the throughput of the algorithm and wastes computational resources. Alternatively, an EA can be made asynchronous parallel. However, EAs using classic recombination and selection operators (GAs) are known to suffer from an evaluation time bias, which also influences the performance of the approach. Model-Based Evolutionary Algorithms (MBEAs) are more scalable than classic GAs by virtue of capturing the structure of a problem in a model. If this model is learned through linkage learning based on the population, the learned model may also capture biases. Thus, if an asynchronous parallel MBEA is also affected by an evaluation time bias, this could result in learned models to be less suited to solving the problem, reducing performance. Therefore, in this work, we study the impact and presence of evaluation time biases on MBEAs in an asynchronous parallelization setting, and compare this to the biases in GAs. We find that a modern MBEA, GOMEA, is unaffected by evaluation time biases, while the more classical MBEA, ECGA, is affected, much like GAs are.

READ FULL TEXT
research
11/30/2013

A Framework for Genetic Algorithms Based on Hadoop

Genetic Algorithms (GAs) are powerful metaheuristic techniques mostly us...
research
04/08/2019

A Survey on Parallel Genetic Algorithms for Shop Scheduling Problems

There have been extensive works dealing with genetic algorithms (GAs) fo...
research
10/28/2019

Asynchronous Methods for Model-Based Reinforcement Learning

Significant progress has been made in the area of model-based reinforcem...
research
06/22/2016

An Approach for Parallel Genetic Algorithms in the Cloud using Software Containers

Genetic Algorithms (GAs) are a powerful technique to address hard optimi...
research
05/25/2017

Asynchronous Parallel Bayesian Optimisation via Thompson Sampling

We design and analyse variations of the classical Thompson sampling (TS)...
research
05/03/2022

An evolutionary machine learning for pulmonary hypertension animal model from arterial blood gas analysis

Peripheral hypertension (PH) is a rare and fatal condition that leads to...

Please sign up or login with your details

Forgot password? Click here to reset