paper-with-me

홈 › Papers

Bayesian Optimization over Permutation Spaces

2021-12-02 · Aryan Deshwal, Syrine Belakaria, Janardhan Rao Doppa, Dae Hyun Kim

Optimizing expensive to evaluate black-box functions over an input space consisting of all permutations of d objects is an important problem with many real-world applications. For example, placement of functional blocks in hardware design to optimize performance via simulations. The overall goal is to minimize the number of function evaluations to find high-performing permutations. The key challenge in solving this problem using the Bayesian optimization (BO) framework is to trade-off the complexity of statistical model and tractability of acquisition function optimization. In this paper, we propose and evaluate two algorithms for BO over Permutation Spaces (BOPS). First, BOPS-T employs Gaussian process (GP) surrogate model with Kendall kernels and a Tractable acquisition function optimization approach based on Thompson sampling to select the sequence of permutations for evaluation. Second, BOPS-H employs GP surrogate model with Mallow kernels and a Heuristic search approach to optimize expected improvement acquisition function. We theoretically analyze the performance of BOPS-T to show that their regret grows sub-linearly. Our experiments on multiple synthetic and real-world benchmarks show that both BOPS-T and BOPS-H perform better than the state-of-the-art BO algorithm for combinatorial spaces. To drive future research on this important problem, we make new resources and real-world benchmarks available to the community.

📄 PDF Abstract BibTeX arXiv:2112.01049

Code (1)

aryandeshwal/bops 공식 구현 pytorch

Tasks

Bayesian OptimizationHeuristic SearchThompson Sampling

Methods 이 논문이 사용한 방법론

Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Batch Bayesian Optimization on Permutations using the Acquisition Weighted Kernel

2021-02-26 · Changyong Oh, Roberto Bondesan, Efstratios Gavves, Max Welling

In this work we propose a batch Bayesian optimization method for combinatorial problems on permutations, which is well suited for expensive-to-evaluate objectives. We first introduce LAW, an efficient batch acquisition m…

Bayesian OptimizationPoint ProcessesScheduling

Merge Kernel for Bayesian Optimization on Permutation Space

2025-07-17 · Zikai Xie, Linjiang Chen

Bayesian Optimization (BO) algorithm is a standard tool for black-box optimization problems. The current state-of-the-art BO approach for permutation spaces relies on the Mallows kernel-an $\Omega(n^2)$ representation th…

Bayesian Optimization

Online Preconditioning of Experimental Inkjet Hardware by Bayesian Optimization in Loop

2021-05-06 · Alexander E. Siemenn, Matthew Beveridge, Tonio Buonassisi, Iddo Drori

High-performance semiconductor optoelectronics such as perovskites have high-dimensional and vast composition spaces that govern the performance properties of the material. To cost-effectively search these composition sp…

Bayesian Optimization

Inducing Permutation Invariant Priors in Bayesian Optimization for Carbon Capture and Storage Applications

2026-05-04 · Sofianos Panagiotis Fotias, Vassilis Gaganis arxiv

Bayesian Optimization is an iterative method, tailored to optimizing expensive black box objective functions. Surrogate models like Gaussian Processes, which are the gold standard in Bayesian Optimization, can be ineffic…

Gaussian Processes

Bayesian Optimization with Approximate Set Kernels

2019-05-23 · Jungtaek Kim, Michael McCourt, Tackgeun You, Saehoon Kim 외

We propose a practical Bayesian optimization method over sets, to minimize a black-box function that takes a set as a single input. Because set inputs are permutation-invariant, traditional Gaussian process-based Bayesia…

Bayesian Optimization