# Bayesian Search for Robust Optima

**Authors:** Nicholas D. Sanders, Richard M. Everson, Jonathan E. Fieldsend, Alma, A. M. Rahat

arXiv: 1904.11416 · 2021-12-16

## TL;DR

This paper introduces a Bayesian optimisation method for robust black-box function minimisation, focusing on finding regions of insensitivity with respect to inputs, and demonstrates superior performance over existing methods in tests and real-world robot tasks.

## Contribution

It proposes a novel robust optimisation approach using Gaussian processes and evolutionary algorithms to identify insensitive regions, improving stability and performance in black-box problems.

## Key findings

- Outperforms state-of-the-art methods on benchmark functions.
- Efficiently locates insensitive regions with high expected improvement.
- Successfully applied to real-world robot arm control tasks.

## Abstract

Many expensive black-box optimisation problems are sensitive to their inputs. In these problems it makes more sense to locate a region of good designs, than a single-possibly fragile-optimal design. Expensive black-box functions can be optimised effectively with Bayesian optimisation, where a Gaussian process is a popular choice as a prior over the expensive function. We propose a method for robust optimisation using Bayesian optimisation to find a region of design space in which the expensive function's performance is relatively insensitive to the inputs whilst retaining a good quality. This is achieved by sampling realisations from a Gaussian process that is modelling the expensive function, and evaluating the improvement for each realisation. The expectation of these improvements can be optimised cheaply with an evolutionary algorithm to determine the next location at which to evaluate the expensive function. We describe an efficient process to locate the optimum expected improvement. We show empirically that evaluating the expensive function at the location in the candidate uncertainty region about which the model is most uncertain, or at random, yield the best convergence in contrast to exploitative schemes. We illustrate our method on six test functions in two, five, and ten dimensions, and demonstrate that it is able to outperform two state-of-the-art approaches from the literature. We also demonstrate our method one two real-world problems in 4 and 8 dimensions, which involve training robot arms to push objects onto targets.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1904.11416/full.md

## Figures

52 figures with captions in the complete paper: https://tomesphere.com/paper/1904.11416/full.md

## References

48 references — full list in the complete paper: https://tomesphere.com/paper/1904.11416/full.md

---
Source: https://tomesphere.com/paper/1904.11416