Batch Bayesian Optimization on Permutations using Acquisition Weighted
Kernels
- URL: http://arxiv.org/abs/2102.13382v1
- Date: Fri, 26 Feb 2021 10:15:57 GMT
- Title: Batch Bayesian Optimization on Permutations using Acquisition Weighted
Kernels
- Authors: Changyong Oh, Roberto Bondesan, Efstratios Gavves, Max Welling
- Abstract summary: We introduce LAW, a new efficient batch acquisition method based on the determinantal point process.
We provide a regret analysis for our method to gain insight in its theoretical properties.
We evaluate the method on several standard problems involving permutations such as quadratic assignment.
- Score: 86.11176756341114
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In this work we propose a batch Bayesian optimization method for
combinatorial problems on permutations, which is well suited for expensive cost
functions on permutations. We introduce LAW, a new efficient batch acquisition
method based on the determinantal point process, using an acquisition weighted
kernel. Relying on multiple parallel evaluations, LAW accelerates the search
for the optimal permutation. We provide a regret analysis for our method to
gain insight in its theoretical properties. We then apply the framework to
permutation problems, which have so far received little attention in the
Bayesian Optimization literature, despite their practical importance. We call
this method LAW2ORDER. We evaluate the method on several standard combinatorial
problems involving permutations such as quadratic assignment, flowshop
scheduling and the traveling salesman, as well as on a structure learning task.
Related papers
- A $Δ$-evaluation function for column permutation problems [0.0]
A new $Delta$-evaluation method is introduced for solving a column permutation problem defined on a sparse binary matrix with the consecutive ones property.
This problem models various $mathcalNP$-hard problems in graph theory and industrial manufacturing contexts.
The proposed evaluation method is generally competitive and particularly useful for large and dense instances.
arXiv Detail & Related papers (2024-09-07T22:50:25Z) - Training Greedy Policy for Proposal Batch Selection in Expensive Multi-Objective Combinatorial Optimization [52.80408805368928]
We introduce a novel greedy-style subset selection algorithm for batch acquisition.
Our experiments on the red fluorescent proteins show that our proposed method achieves the baseline performance in 1.69x fewer queries.
arXiv Detail & Related papers (2024-06-21T05:57:08Z) - A Survey and Analysis of Evolutionary Operators for Permutations [0.0]
Evolving permutations directly requires specialized evolutionary operators.
In this paper, we survey the breadth of evolutionary operators for permutations.
We implement all of these in Chips-n-Salsa, an open source Java library for evolutionary computation.
arXiv Detail & Related papers (2023-11-24T16:32:44Z) - Accelerating Cutting-Plane Algorithms via Reinforcement Learning
Surrogates [49.84541884653309]
A current standard approach to solving convex discrete optimization problems is the use of cutting-plane algorithms.
Despite the existence of a number of general-purpose cut-generating algorithms, large-scale discrete optimization problems continue to suffer from intractability.
We propose a method for accelerating cutting-plane algorithms via reinforcement learning.
arXiv Detail & Related papers (2023-07-17T20:11:56Z) - Rollout Algorithms and Approximate Dynamic Programming for Bayesian
Optimization and Sequential Estimation [0.0]
We provide a unifying approximate dynamic programming framework that applies to a broad variety of problems involving sequential estimation.
We consider first the construction of surrogate cost functions for the purposes of optimization, and we focus on the special case of Bayesian optimization.
We then discuss the more general case of sequential estimation of a random vector using optimal measurement selection, and its application to problems of adaptive control.
arXiv Detail & Related papers (2022-12-15T17:50:23Z) - Twisted hybrid algorithms for combinatorial optimization [68.8204255655161]
Proposed hybrid algorithms encode a cost function into a problem Hamiltonian and optimize its energy by varying over a set of states with low circuit complexity.
We show that for levels $p=2,ldots, 6$, the level $p$ can be reduced by one while roughly maintaining the expected approximation ratio.
arXiv Detail & Related papers (2022-03-01T19:47:16Z) - Bayesian Algorithm Execution: Estimating Computable Properties of
Black-box Functions Using Mutual Information [78.78486761923855]
In many real world problems, we want to infer some property of an expensive black-box function f, given a budget of T function evaluations.
We present a procedure, InfoBAX, that sequentially chooses queries that maximize mutual information with respect to the algorithm's output.
On these problems, InfoBAX uses up to 500 times fewer queries to f than required by the original algorithm.
arXiv Detail & Related papers (2021-04-19T17:22:11Z) - A Hybrid Framework Using a QUBO Solver For Permutation-Based
Combinatorial Optimization [5.460573052311485]
We propose a hybrid framework to solve large-scale permutation-based problems using a high-performance quadratic unconstrained binary optimization solver.
We propose techniques to overcome the challenges in using a QUBO solver that typically comes with limited numbers of bits.
arXiv Detail & Related papers (2020-09-27T07:15:25Z) - Extreme Algorithm Selection With Dyadic Feature Representation [78.13985819417974]
We propose the setting of extreme algorithm selection (XAS) where we consider fixed sets of thousands of candidate algorithms.
We assess the applicability of state-of-the-art AS techniques to the XAS setting and propose approaches leveraging a dyadic feature representation.
arXiv Detail & Related papers (2020-01-29T09:40:58Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.