Automatic Generation of Algorithms for Black-Box Robust Optimisation Problems

04/15/2020
by   Martin Hughes, et al.
0

We develop algorithms capable of tackling robust black-box optimisation problems, where the number of model runs is limited. When a desired solution cannot be implemented exactly the aim is to find a robust one, where the worst case in an uncertainty neighbourhood around a solution still performs well. This requires a local maximisation within a global minimisation. To investigate improved optimisation methods for robust problems, and remove the need to manually determine an effective heuristic and parameter settings, we employ an automatic generation of algorithms approach: Grammar-Guided Genetic Programming. We develop algorithmic building blocks to be implemented in a Particle Swarm Optimisation framework, define the rules for constructing heuristics from these components, and evolve populations of search algorithms. Our algorithmic building blocks combine elements of existing techniques and new features, resulting in the investigation of a novel heuristic solution space. As a result of this evolutionary process we obtain algorithms which improve upon the current state of the art. We also analyse the component level breakdowns of the populations of algorithms developed against their performance, to identify high-performing heuristic components for robust problems.

READ FULL TEXT
research
01/30/2019

Code Farming: A Process for Creating Generic Computational Building Blocks

Motivated by a desire to improve on the current state of the art in gene...
research
01/06/2018

Complexity Theory for Discrete Black-Box Optimization Heuristics

A predominant topic in the theory of evolutionary algorithms and, more g...
research
01/31/2019

Parallel Black-Box Complexity with Tail Bounds

We propose a new black-box complexity model for search algorithms evalua...
research
12/07/2020

HEBO: Heteroscedastic Evolutionary Bayesian Optimisation

We introduce HEBO: Heteroscedastic Evolutionary Bayesian Optimisation th...
research
05/21/2018

Evolving Real-Time Heuristics Search Algorithms with Building Blocks

The research area of real-time heuristics search has produced quite many...
research
05/31/2011

Activity-Based Search for Black-Box Contraint-Programming Solvers

Robust search procedures are a central component in the design of black-...
research
07/12/2019

Automatic Generation of Atomic Consistency Preserving Search Operators for Search-Based Model Engineering

Recently there has been increased interest in combining the fields of Mo...

Please sign up or login with your details

Forgot password? Click here to reset