Batched Gaussian Process Bandit Optimization via Determinantal Point Processes
Not on the map. Why?
Abstract (arXiv)
Gaussian Process bandit optimization has emerged as a powerful tool for optimizing noisy black box functions. One example in machine learning is hyper-parameter optimization where each evaluation of the target function requires training a model which may involve days or even weeks of computation. Most methods for this so-called "Bayesian optimization" only allow sequential exploration of the parameter space. However, it is often desirable to propose batches or sets of parameter values to explore simultaneously, especially when there are large parallel processing facilities at our disposal. Batch methods require modeling the interaction between the different evaluations in the batch, which can be expensive in complex scenarios. In this paper, we propose a new approach for parallelizing Bayesian optimization by modeling the diversity of a batch via Determinantal point processes (DPPs) whose kernels are learned automatically. This allows us to generalize a previous result as well as prove better regret bounds based on DPP sampling. Our experiments on a variety of synthetic and real-world robotics and hyper-parameter optimization tasks indicate that our DPP-based methods, especially those based on DPP sampling, outperform state-of-the-art methods.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Nov 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 10; 2023: 4; 2024: 5; 2025: 1; 2026: 4.
33 papers.
Sort:
By area:
- 2022Recent Advances in Bayesian Optimizationcited by 74
- 2021Pre-trained Gaussian Processes for Bayesian Optimizationcited by 63
- 2021GIBBON: General-purpose Information-Based Bayesian OptimisatioNcited by 47
- 2022Joint Entropy Search for Multi-objective Bayesian Optimizationcited by 45
- 2023Inducing Point Allocation for Sparse Gaussian Processes in High-Throughput Bayesian Optimisationcited by 32
- 2023Query-Efficient Black-Box Red Teaming via Bayesian Optimizationcited by 31
- 2022Sample-Then-Optimize Batch Neural Thompson Samplingcited by 25
- 2021Diversified Sampling for Batched Bayesian Optimization with Determinantal Point Processescited by 23
- 2021Parallelizing Thompson Samplingcited by 20
- 2022Fast Bayesian Inference with Batch Bayesian Quadrature via Kernel Recombinationcited by 20
- 2024Pareto Front-Diverse Batch Multi-Objective Bayesian Optimizationcited by 13
- 2022Scaling Gaussian Process Optimization by Evaluating a Few Unique Candidates Multiple Timescited by 12
21 more
- 2022Movement Penalized Bayesian Optimization with Application to Wind Energy Systemscited by 7
- 2023SOBER: Highly Parallel Bayesian Optimization and Bayesian Quadrature over Discrete and Mixed Spacescited by 7
- 2021DHA: End-to-End Joint Optimization of Data Augmentation Policy, Hyper-parameter and Architecturecited by 6
- 2022Neural Design for Genetic Perturbation Experimentscited by 6
- 2023Adaptive Batch Sizes for Active Learning A Probabilistic Numerics Approachcited by 6
- 2021Batch Bayesian Optimization on Permutations using the Acquisition Weighted Kernelcited by 5
- 2022Pre-training helps Bayesian optimization toocited by 5
- 2021Parallelizing Contextual Banditscited by 4
- 2024A Quadrature Approach for General-Purpose Batch Bayesian Optimization via Probabilistic Liftingcited by 3
- 2022Scalable MCMC Sampling for Nonsymmetric Determinantal Point Processescited by 2
- 2024Batched Bayesian optimization by maximizing the probability of including the optimumcited by 2
- 2026Randomized Kriging Believer for Parallel Bayesian Optimization with Regret Boundscited by 2
- 2022Linear Embedding-based High-dimensional Batch Bayesian Optimization without Reconstruction Mappingscited by 1
- 2024Batched Energy-Entropy acquisition for Bayesian Optimizationcited by 1
- 2025Diversified recommendations of cultural activities with personalized determinantal point processescited by 1
- 2021Subset-of-Data Variational Inference for Deep Gaussian-Processes Regressioncited by 0
- 2021Scaling Bayesian Optimization With Game Theorycited by 0
- 2024Process-constrained batch Bayesian approaches for yield optimization in multi-reactor systemscited by 0
- 2026Efficient Conditioning Why Pseudo Observation Batch Bayesian Optimization Works When It Does notcited by 0
- 2026B3O: Scalable Boltzmann Batch Bayesian Optimizationcited by 0
- 2026Anchored Scenario Coverage for Failure-Aware First-Hit Batch Inverse Designcited by 0
- 2026Anchored Scenario Coverage for Failure-Aware First-Hit Batch Inverse Design28 Aug 2026
- 2026B3O: Scalable Boltzmann Batch Bayesian Optimization29 Jun 2026
- 2026Efficient Conditioning Why Pseudo Observation Batch Bayesian Optimization Works When It Does not12 May 2026
- 2026Randomized Kriging Believer for Parallel Bayesian Optimization with Regret Bounds2 Mar 2026
- 2025Diversified recommendations of cultural activities with personalized determinantal point processes12 Sep 2025
- 2024Batched Energy-Entropy acquisition for Bayesian Optimization11 Oct 2024
- 2024Batched Bayesian optimization by maximizing the probability of including the optimum8 Oct 2024
- 2024Process-constrained batch Bayesian approaches for yield optimization in multi-reactor systems5 Aug 2024
- 2024Pareto Front-Diverse Batch Multi-Objective Bayesian Optimization13 Jun 2024
- 2024A Quadrature Approach for General-Purpose Batch Bayesian Optimization via Probabilistic Lifting18 Apr 2024
- 2023Adaptive Batch Sizes for Active Learning A Probabilistic Numerics Approach9 Jun 2023
- 2023Query-Efficient Black-Box Red Teaming via Bayesian Optimization27 May 2023
21 more
- 2023SOBER: Highly Parallel Bayesian Optimization and Bayesian Quadrature over Discrete and Mixed Spaces27 Jan 2023
- 2023Inducing Point Allocation for Sparse Gaussian Processes in High-Throughput Bayesian Optimisation24 Jan 2023
- 2022Linear Embedding-based High-dimensional Batch Bayesian Optimization without Reconstruction Mappings2 Nov 2022
- 2022Movement Penalized Bayesian Optimization with Application to Wind Energy Systems14 Oct 2022
- 2022Sample-Then-Optimize Batch Neural Thompson Sampling13 Oct 2022
- 2022Joint Entropy Search for Multi-objective Bayesian Optimization6 Oct 2022
- 2022Neural Design for Genetic Perturbation Experiments26 Jul 2022
- 2022Pre-training helps Bayesian optimization too7 Jul 2022
- 2022Scalable MCMC Sampling for Nonsymmetric Determinantal Point Processes1 Jul 2022
- 2022Fast Bayesian Inference with Batch Bayesian Quadrature via Kernel Recombination9 Jun 2022
- 2022Recent Advances in Bayesian Optimization7 Jun 2022
- 2022Scaling Gaussian Process Optimization by Evaluating a Few Unique Candidates Multiple Times30 Jan 2022
- 2021Diversified Sampling for Batched Bayesian Optimization with Determinantal Point Processes22 Oct 2021
- 2021Scaling Bayesian Optimization With Game Theory7 Oct 2021
- 2021Pre-trained Gaussian Processes for Bayesian Optimization16 Sep 2021
- 2021DHA: End-to-End Joint Optimization of Data Augmentation Policy, Hyper-parameter and Architecture13 Sep 2021
- 2021Subset-of-Data Variational Inference for Deep Gaussian-Processes Regression17 Jul 2021
- 2021Parallelizing Thompson Sampling2 Jun 2021
- 2021Parallelizing Contextual Bandits21 May 2021
- 2021Batch Bayesian Optimization on Permutations using the Acquisition Weighted Kernel26 Feb 2021
- 2021GIBBON: General-purpose Information-Based Bayesian OptimisatioN5 Feb 2021
- 2022Recent Advances in Bayesian Optimizationcited by 74
- 2021Pre-trained Gaussian Processes for Bayesian Optimizationcited by 63
- 2021GIBBON: General-purpose Information-Based Bayesian OptimisatioNcited by 47
- 2022Joint Entropy Search for Multi-objective Bayesian Optimizationcited by 45
- 2023Inducing Point Allocation for Sparse Gaussian Processes in High-Throughput Bayesian Optimisationcited by 32
- 2022Sample-Then-Optimize Batch Neural Thompson Samplingcited by 25
- 2021Diversified Sampling for Batched Bayesian Optimization with Determinantal Point Processescited by 23
- 2021Parallelizing Thompson Samplingcited by 20
- 2022Fast Bayesian Inference with Batch Bayesian Quadrature via Kernel Recombinationcited by 20
- 2024Pareto Front-Diverse Batch Multi-Objective Bayesian Optimizationcited by 13
- 2022Scaling Gaussian Process Optimization by Evaluating a Few Unique Candidates Multiple Timescited by 12
- 2022Movement Penalized Bayesian Optimization with Application to Wind Energy Systemscited by 7
12 most cited of 32 All 32 (JSON)
- 2026Anchored Scenario Coverage for Failure-Aware First-Hit Batch Inverse Design28 Aug 2026
- 2026B3O: Scalable Boltzmann Batch Bayesian Optimization29 Jun 2026
- 2026Efficient Conditioning Why Pseudo Observation Batch Bayesian Optimization Works When It Does not12 May 2026
- 2026Randomized Kriging Believer for Parallel Bayesian Optimization with Regret Bounds2 Mar 2026
- 2025Diversified recommendations of cultural activities with personalized determinantal point processes12 Sep 2025
- 2024Batched Energy-Entropy acquisition for Bayesian Optimization11 Oct 2024
- 2024Batched Bayesian optimization by maximizing the probability of including the optimum8 Oct 2024
- 2024Process-constrained batch Bayesian approaches for yield optimization in multi-reactor systems5 Aug 2024
- 2024Pareto Front-Diverse Batch Multi-Objective Bayesian Optimization13 Jun 2024
- 2024A Quadrature Approach for General-Purpose Batch Bayesian Optimization via Probabilistic Lifting18 Apr 2024
- 2023Adaptive Batch Sizes for Active Learning A Probabilistic Numerics Approach9 Jun 2023
- 2023SOBER: Highly Parallel Bayesian Optimization and Bayesian Quadrature over Discrete and Mixed Spaces27 Jan 2023
12 newest of 32 All 32 (JSON)