Tree ensemble kernels for Bayesian optimization with known constraints over mixed-feature spaces

07/02/2022
by   Alexander Thebelt, et al.
0

Tree ensembles can be well-suited for black-box optimization tasks such as algorithm tuning and neural architecture search, as they achieve good predictive performance with little to no manual tuning, naturally handle discrete feature spaces, and are relatively insensitive to outliers in the training data. Two well-known challenges in using tree ensembles for black-box optimization are (i) effectively quantifying model uncertainty for exploration and (ii) optimizing over the piece-wise constant acquisition function. To address both points simultaneously, we propose using the kernel interpretation of tree ensembles as a Gaussian Process prior to obtain model variance estimates, and we develop a compatible optimization formulation for the acquisition function. The latter further allows us to seamlessly integrate known constraints to improve sampling efficiency by considering domain-knowledge in engineering settings and modeling search space symmetries, e.g., hierarchical relationships in neural architecture search. Our framework performs as well as state-of-the-art methods for unconstrained black-box optimization over continuous/discrete features and outperforms competing methods for problems combining mixed-variable feature spaces and known input constraints.

READ FULL TEXT
research
05/14/2019

Deep Neural Architecture Search with Deep Graph Bayesian Optimization

Bayesian optimization (BO) is an effective method of finding the global ...
research
07/02/2019

Mixed-Variable Bayesian Optimization

The optimization of expensive to evaluate, black-box, mixed-variable fun...
research
07/19/2021

Incorporating domain knowledge into neural-guided search

Many AutoML problems involve optimizing discrete objects under a black-b...
research
07/02/2023

Bounce: a Reliable Bayesian Optimization Algorithm for Combinatorial and Mixed Spaces

Impactful applications such as materials discovery, hardware design, neu...
research
10/18/2022

Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterization

Optimizing expensive-to-evaluate black-box functions of discrete (and po...
research
03/10/2020

ENTMOOT: A Framework for Optimization over Ensemble Tree Models

Gradient boosted trees and other regression tree models perform well in ...
research
10/19/2020

ABC-Di: Approximate Bayesian Computation for Discrete Data

Many real-life problems are represented as a black-box, i.e., the intern...

Please sign up or login with your details

Forgot password? Click here to reset