Combinatorial Bayesian Optimization with Random Mapping Functions to Convex Polytope

11/26/2020
by   Jungtaek Kim, et al.
0

Bayesian optimization is a popular method for solving the problem of global optimization of an expensive-to-evaluate black-box function. It relies on a probabilistic surrogate model of the objective function, upon which an acquisition function is built to determine where next to evaluate the objective function. In general, Bayesian optimization with Gaussian process regression operates on a continuous space. When input variables are categorical or discrete, an extra care is needed. A common approach is to use one-hot encoded or Boolean representation for categorical variables which might yield a combinatorial explosion problem. In this paper we present a method for Bayesian optimization in a combinatorial space, which can operate well in a large combinatorial space. The main idea is to use a random mapping which embeds the combinatorial space into a convex polytope in a continuous space, on which all essential process is performed to determine a solution to the black-box optimization in the combinatorial space. We describe our combinatorial Bayesian optimization algorithm and present its regret analysis. Numerical experiments demonstrate that our method outperforms existing methods.

READ FULL TEXT
research
09/06/2023

Random postprocessing for combinatorial Bayesian optimization

Model-based sequential approaches to discrete "black-box" optimization, ...
research
02/07/2016

Stratified Bayesian Optimization

We consider derivative-free black-box global optimization of expensive n...
research
11/20/2019

Black-box Combinatorial Optimization using Models with Integer-valued Minima

When a black-box optimization objective can only be evaluated with costl...
research
06/22/2018

Bayesian Optimization of Combinatorial Structures

The optimization of expensive-to-evaluate black-box functions over combi...
research
07/18/2022

Bayesian Optimization for Macro Placement

Macro placement is the problem of placing memory blocks on a chip canvas...
research
05/23/2019

Bayesian Optimization over Sets

We propose a Bayesian optimization method over sets, to minimize a black...
research
02/01/2019

Combinatorial Bayesian Optimization using Graph Representations

This paper focuses on Bayesian Optimization - typically considered with ...

Please sign up or login with your details

Forgot password? Click here to reset