Combinatorial Bayesian Optimization using the Graph Cartesian Product
Changyong Oh, Jakub M. Tomczak, Efstratios Gavves, Max, Welling

TL;DR
COMBO introduces a novel Gaussian Process Bayesian Optimization method for combinatorial spaces, leveraging graph Cartesian products and diffusion kernels to model complex interactions efficiently, excelling in high-dimensional problems.
Contribution
The paper presents COMBO, a new combinatorial Bayesian Optimization approach using graph Cartesian products and diffusion kernels, with variable selection via Horseshoe prior for high-dimensional spaces.
Findings
COMBO outperforms state-of-the-art methods in benchmarks.
Efficient computation via linear scaling of Graph Fourier Transform.
Effective variable selection in high-dimensional problems.
Abstract
This paper focuses on Bayesian Optimization (BO) for objectives on combinatorial search spaces, including ordinal and categorical variables. Despite the abundance of potential applications of Combinatorial BO, including chipset configuration search and neural architecture search, only a handful of methods have been proposed. We introduce COMBO, a new Gaussian Process (GP) BO. COMBO quantifies "smoothness" of functions on combinatorial search spaces by utilizing a combinatorial graph. The vertex set of the combinatorial graph consists of all possible joint assignments of the variables, while edges are constructed using the graph Cartesian product of the sub-graphs that represent the individual variables. On this combinatorial graph, we propose an ARD diffusion kernel with which the GP is able to model high-order interactions between variables leading to better performance. Moreover,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGaussian Processes and Bayesian Inference · Blind Source Separation Techniques · Machine Learning and ELM
MethodsGaussian Process
