Surrogate-assisted distributed swarm optimisation for computationally expensive models

01/18/2022
by   Rohitash Chandra, et al.
3

Advances in parallel and distributed computing have enabled efficient implementation of the distributed swarm and evolutionary algorithms for complex and computationally expensive models. Evolutionary algorithms provide gradient-free optimisation which is beneficial for models that do not have such information available, for instance, geoscientific landscape evolution models. However, such models are so computationally expensive that even distributed swarm and evolutionary algorithms with the power of parallel computing struggle. We need to incorporate efficient strategies such as surrogate assisted optimisation that further improves their performance; however, this becomes a challenge given parallel processing and inter-process communication for implementing surrogate training and prediction. In this paper, we implement surrogate-based estimation of fitness evaluation in distributed swarm optimisation over a parallel computing architecture. Our results demonstrate very promising results for benchmark functions and geoscientific landscape evolution models. We obtain a reduction in computationally time while retaining optimisation solution accuracy through the use of surrogates in a parallel computing environment.

READ FULL TEXT

page 6

page 8

page 13

page 14

page 15

research
12/12/2018

Surrogate-assisted Bayesian inversion for landscape and basin evolution models

The complex and computationally expensive features of the forward landsc...
research
04/22/2019

Algorithm Portfolio for Individual-based Surrogate-Assisted Evolutionary Algorithms

Surrogate-assisted evolutionary algorithms (SAEAs) are powerful optimisa...
research
08/10/2020

Improving Intelligence of Evolutionary Algorithms Using Experience Share and Replay

We propose PESA, a novel approach combining Particle Swarm Optimisation ...
research
05/05/2023

Initial Steps Towards Tackling High-dimensional Surrogate Modeling for Neuroevolution Using Kriging Partial Least Squares

Surrogate-assisted evolutionary algorithms (SAEAs) aim to use efficient ...
research
01/01/2022

A Surrogate-Assisted Controller for Expensive Evolutionary Reinforcement Learning

The integration of Reinforcement Learning (RL) and Evolutionary Algorith...
research
07/15/2020

Atomistic Structure Learning Algorithm with surrogate energy model relaxation

The recently proposed Atomistic Structure Learning Algorithm (ASLA) buil...
research
03/28/2022

Surrogate Assisted Evolutionary Multi-objective Optimisation applied to a Pressure Swing Adsorption system

Chemical plant design and optimisation have proven challenging due to th...

Please sign up or login with your details

Forgot password? Click here to reset