Framework and Benchmarks for Combinatorial and Mixed-variable Bayesian Optimization
Not on the map. Why?
Abstract (arXiv)
This paper introduces a modular framework for Mixed-variable and Combinatorial Bayesian Optimization (MCBO) to address the lack of systematic benchmarking and standardized evaluation in the field. Current MCBO papers often introduce non-diverse or non-standard benchmarks to evaluate their methods, impeding the proper assessment of different MCBO primitives and their combinations. Additionally, papers introducing a solution for a single MCBO primitive often omit benchmarking against baselines that utilize the same methods for the remaining primitives. This omission is primarily due to the significant implementation overhead involved, resulting in a lack of controlled assessments and an inability to showcase the merits of a contribution effectively. To overcome these challenges, our proposed framework enables an effortless combination of Bayesian Optimization components, and provides a diverse set of synthetic and real-world benchmarking tasks. Leveraging this flexibility, we implement 47 novel MCBO algorithms and benchmark them against seven existing MCBO solvers and five standard black-box optimization algorithms on ten tasks, conducting over 4000 experiments. Our findings reveal a superior combination of MCBO primitives outperforming existing approaches and illustrate the significance of model fit and the use of a trust region. We make our MCBO library available under the MIT license at urlhttps://github.com/huawei-noah/HEBO/tree/master/MCBO.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 28 of its 106 references that are in the map. First posted on arXiv 16 Jun 2023.
Builds on
28 of 106 references.
References · 28
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
- 2017A Tutorial on Thompson Samplingcited by 420
- 2019Scalable Global Optimization via Local Bayesian Optimizationcited by 359
- 2016GPflow: A Gaussian process library using TensorFlowcited by 139
- 2016COCO: A Platform for Comparing Continuous Optimizers in a Black-Box Settingcited by 135
- 2020Bayesian Neural Networks: An Introduction and Surveycited by 130
- 2021HPOBench: A Collection of Reproducible Multi-Fidelity Benchmark Problems for HPOcited by 111
- 2015Batch Bayesian Optimization via Local Penalizationcited by 103
- 2019Combinatorial Bayesian Optimization using the Graph Cartesian Productcited by 78
16 more
- 2021HPO-B: A Large-Scale Reproducible Benchmark for Black-Box HPO based on OpenMLcited by 75
- 2016The Parallel Knowledge Gradient Method for Batch Bayesian Optimizationcited by 73
- 2019Tuning Hyperparameters without Grad Students: Scalable and Robust Bayesian Optimisation with Dragonflycited by 66
- 2018Bayesian Optimization of Combinatorial Structurescited by 64
- 2021YAHPO Gym -- An Efficient Multi-Objective Multi-Fidelity Benchmark for Hyperparameter Optimizationcited by 61
- 2019Bayesian Optimisation over Multiple Continuous and Categorical Inputscited by 55
- 2020BOSS: Bayesian Optimization over String Spacescited by 54
- 2021Think Global and Act Local: Bayesian Optimisation over High-Dimensional Categorical and Mixed Search Spacescited by 51
- 2022Bayesian Optimization over Discrete and Mixed Spaces via Probabilistic Reparameterizationcited by 35
- 2021Emulation of physical processes with Emukitcited by 24
- 2023Bayesian Optimization over High-Dimensional Combinatorial Spaces via Dictionary-based Embeddingscited by 24
- 2017GPflowOpt: A Bayesian Optimization Library using TensorFlowcited by 18
- 2021BOiLS: Bayesian Optimisation for Logic Synthesiscited by 18
- 2022AntBO: Towards Real-World Automated Antibody Design with Combinatorial Bayesian Optimisationcited by 14
- 2020Are we Forgetting about Compositional Optimisers in Bayesian Optimisation?cited by 9
- 2018The EPFL Logic Synthesis Librariescited by 6
Built on by
Citing papers per year: 2024: 5; 2025: 9; 2026: 1.
15 papers.
Sort:
- 2024A survey and benchmark of high-dimensional Bayesian optimization of discrete sequencescited by 22
- 2024Bayesian optimization as a flexible and efficient design framework for sustainable process systemscited by 15
- 2024Surprisingly Strong Performance Prediction with Neural Graph Featurescited by 11
- 2024Optimistic Games for Combinatorial Bayesian Optimization with Application to Protein Designcited by 4
- 2024CATBench: A Compiler Autotuning Benchmarking Suite for Black-box Optimizationcited by 2
- 2025BARK: A Fully Bayesian Tree Kernel for Black-box Optimizationcited by 2
- 2025Fine-tuning LLMs with variational Bayesian last layer for high-dimensional Bayesian optimizationcited by 2
- 2025Omnipresent Yet Overlooked: Heat Kernels in Combinatorial Bayesian Optimizationcited by 1
- 2026BoLT: A Benchmark to Democratize Black-box Optimization Research for Expensive LLM Taskscited by 1
- 2025Weighted Euclidean Distance Matrices over Mixed Continuous and Categorical Inputs for Gaussian Process Modelscited by 0
- 2025Tree-Structured Parzen Estimator Can Solve Black-Box Combinatorial Optimization More Efficientlycited by 0
- 2025MOCA-HESP: Meta High-dimensional Bayesian Optimization for Combinatorial and Mixed Spaces via Hyper-ellipsoid Partitioningcited by 0
3 more
- 2025Evaluating Useful Surrogate Models for Configuration Tuning Beyond Accuracy: A Fitness Landscape Analysis Perspectivecited by 0
- 2025COM-BOM: Bayesian Exemplar Search for Efficiently Exploring the Accuracy-Calibration Pareto Frontiercited by 0
- 2025A reproducible comparative study of categorical kernels for Gaussian process regression, with new clustering-based nested kernelscited by 0
- 2026BoLT: A Benchmark to Democratize Black-box Optimization Research for Expensive LLM Tasks16 May 2026
- 2025Omnipresent Yet Overlooked: Heat Kernels in Combinatorial Bayesian Optimization30 Oct 2025
- 2025A reproducible comparative study of categorical kernels for Gaussian process regression, with new clustering-based nested kernels2 Oct 2025
- 2025Fine-tuning LLMs with variational Bayesian last layer for high-dimensional Bayesian optimization1 Oct 2025
- 2025COM-BOM: Bayesian Exemplar Search for Efficiently Exploring the Accuracy-Calibration Pareto Frontier1 Oct 2025
- 2025Evaluating Useful Surrogate Models for Configuration Tuning Beyond Accuracy: A Fitness Landscape Analysis Perspective26 Sep 2025
- 2025MOCA-HESP: Meta High-dimensional Bayesian Optimization for Combinatorial and Mixed Spaces via Hyper-ellipsoid Partitioning9 Aug 2025
- 2025Tree-Structured Parzen Estimator Can Solve Black-Box Combinatorial Optimization More Efficiently10 Jul 2025
- 2025BARK: A Fully Bayesian Tree Kernel for Black-box Optimization7 Mar 2025
- 2025Weighted Euclidean Distance Matrices over Mixed Continuous and Categorical Inputs for Gaussian Process Models4 Mar 2025
- 2024Optimistic Games for Combinatorial Bayesian Optimization with Application to Protein Design27 Sep 2024
- 2024CATBench: A Compiler Autotuning Benchmarking Suite for Black-box Optimization24 Jun 2024
3 more
- 2024A survey and benchmark of high-dimensional Bayesian optimization of discrete sequencescited by 22
- 2024Bayesian optimization as a flexible and efficient design framework for sustainable process systemscited by 15
- 2024Surprisingly Strong Performance Prediction with Neural Graph Featurescited by 11
- 2024Optimistic Games for Combinatorial Bayesian Optimization with Application to Protein Designcited by 4
- 2024CATBench: A Compiler Autotuning Benchmarking Suite for Black-box Optimizationcited by 2
- 2025BARK: A Fully Bayesian Tree Kernel for Black-box Optimizationcited by 2
- 2025Fine-tuning LLMs with variational Bayesian last layer for high-dimensional Bayesian optimizationcited by 2
- 2025Omnipresent Yet Overlooked: Heat Kernels in Combinatorial Bayesian Optimizationcited by 1
- 2026BoLT: A Benchmark to Democratize Black-box Optimization Research for Expensive LLM Taskscited by 1
- 2025Weighted Euclidean Distance Matrices over Mixed Continuous and Categorical Inputs for Gaussian Process Modelscited by 0
- 2025Tree-Structured Parzen Estimator Can Solve Black-Box Combinatorial Optimization More Efficientlycited by 0
- 2025MOCA-HESP: Meta High-dimensional Bayesian Optimization for Combinatorial and Mixed Spaces via Hyper-ellipsoid Partitioningcited by 0
12 most cited of 15 All 15 (JSON)
- 2026BoLT: A Benchmark to Democratize Black-box Optimization Research for Expensive LLM Tasks16 May 2026
- 2025Omnipresent Yet Overlooked: Heat Kernels in Combinatorial Bayesian Optimization30 Oct 2025
- 2025A reproducible comparative study of categorical kernels for Gaussian process regression, with new clustering-based nested kernels2 Oct 2025
- 2025Fine-tuning LLMs with variational Bayesian last layer for high-dimensional Bayesian optimization1 Oct 2025
- 2025COM-BOM: Bayesian Exemplar Search for Efficiently Exploring the Accuracy-Calibration Pareto Frontier1 Oct 2025
- 2025Evaluating Useful Surrogate Models for Configuration Tuning Beyond Accuracy: A Fitness Landscape Analysis Perspective26 Sep 2025
- 2025MOCA-HESP: Meta High-dimensional Bayesian Optimization for Combinatorial and Mixed Spaces via Hyper-ellipsoid Partitioning9 Aug 2025
- 2025Tree-Structured Parzen Estimator Can Solve Black-Box Combinatorial Optimization More Efficiently10 Jul 2025
- 2025BARK: A Fully Bayesian Tree Kernel for Black-box Optimization7 Mar 2025
- 2025Weighted Euclidean Distance Matrices over Mixed Continuous and Categorical Inputs for Gaussian Process Models4 Mar 2025
- 2024Optimistic Games for Combinatorial Bayesian Optimization with Application to Protein Design27 Sep 2024
- 2024CATBench: A Compiler Autotuning Benchmarking Suite for Black-box Optimization24 Jun 2024
12 newest of 15 All 15 (JSON)