18
0

Optimistic Games for Combinatorial Bayesian Optimization with Application to Protein Design

Abstract

Bayesian optimization (BO) is a powerful framework to optimize black-box expensive-to-evaluate functions via sequential interactions. In several important problems (e.g. drug discovery, circuit design, neural architecture search, etc.), though, such functions are defined over large combinatorial and unstructured\textit{combinatorial and unstructured} spaces. This makes existing BO algorithms not feasible due to the intractable maximization of the acquisition function over these domains. To address this issue, we propose GameOpt\textbf{GameOpt}, a novel game-theoretical approach to combinatorial BO. GameOpt\textbf{GameOpt} establishes a cooperative game between the different optimization variables, and selects points that are game equilibria\textit{equilibria} of an upper confidence bound acquisition function. These are stable configurations from which no variable has an incentive to deviate- analog to local optima in continuous domains. Crucially, this allows us to efficiently break down the complexity of the combinatorial domain into individual decision sets, making GameOpt\textbf{GameOpt} scalable to large combinatorial spaces. We demonstrate the application of GameOpt\textbf{GameOpt} to the challenging protein design\textit{protein design} problem and validate its performance on four real-world protein datasets. Each protein can take up to 20X20^{X} possible configurations, where XX is the length of a protein, making standard BO methods infeasible. Instead, our approach iteratively selects informative protein configurations and very quickly discovers highly active protein variants compared to other baselines.

View on arXiv
@article{bal2025_2409.18582,
  title={ Optimistic Games for Combinatorial Bayesian Optimization with Application to Protein Design },
  author={ Melis Ilayda Bal and Pier Giuseppe Sessa and Mojmir Mutny and Andreas Krause },
  journal={arXiv preprint arXiv:2409.18582},
  year={ 2025 }
}
Comments on this paper