Fourier Representations for Black-Box Optimization over Categorical Variables
Not on the map. Why?
Abstract (arXiv)
Optimization of real-world black-box functions defined over purely categorical variables is an active area of research. In particular, optimization and design of biological sequences with specific functional or structural properties have a profound impact in medicine, materials science, and biotechnology. Standalone search algorithms, such as simulated annealing (SA) and Monte Carlo tree search (MCTS), are typically used for such optimization problems. In order to improve the performance and sample efficiency of such algorithms, we propose to use existing methods in conjunction with a surrogate model for the black-box evaluations over purely categorical variables. To this end, we present two different representations, a group-theoretic Fourier expansion and an abridged one-hot encoded Boolean Fourier expansion. To learn such representations, we consider two different settings to update our surrogate model. First, we utilize an adversarial online regression setting where Fourier characters of each representation are considered as experts and their respective coefficients are updated via an exponential weight update rule each time the black box is evaluated. Second, we consider a Bayesian setting where queries are selected via Thompson sampling and the posterior is updated via a sparse Bayesian regression model (over our proposed representation) with a regularized horseshoe prior. Numerical experiments over synthetic benchmarks as well as real-world RNA sequence optimization and design problems demonstrate the representational power of the proposed methods, which achieve competitive or superior performance compared to state-of-the-art counterparts, while improving the computation cost and/or sample efficiency, substantially.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 16 of its 69 references that are in the map. First posted on arXiv 8 Feb 2022.
Builds on
16 of 69 references.
References · 16
- 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 765
- 2020Sample-Efficient Optimization in the Latent Space of Deep Generative Models via Weighted Retrainingcited by 123
- 2019Conditioning by adaptive sampling for robust designcited by 111
- 2019Combinatorial Bayesian Optimization using the Graph Cartesian Productcited by 79
- 2017Dealing with Integer-valued Variables in Bayesian Optimization with Gaussian Processescited by 66
- 2020AdaLead: A simple and robust adaptive greedy search algorithm for sequence designcited by 65
- 2018Bayesian Optimization of Combinatorial Structurescited by 64
- 2020BOSS: Bayesian Optimization over String Spacescited by 54
- 2020Autofocused oracles for model-based designcited by 50
- 2017Sparsity information and regularization in the horseshoe and other shrinkage priorscited by 43
- 2017Generating and designing DNA with deep generative modelscited by 30
- 2018Learning to Design RNAcited by 29
4 more
- 2020Population-Based Black-Box Optimization for Biological Sequence Designcited by 29
- 2020Mercer Features for Efficient Combinatorial Bayesian Optimizationcited by 27
- 2020Optimizing Discrete Spaces via Expensive Evaluations: A Learning to Search Frameworkcited by 11
- 2020Combinatorial Black-Box Optimization with Expert Advicecited by 8
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 0; 2026: 1.
4 papers.
- 2022Biological Sequence Design with GFlowNetscited by 174
- 2023Random Postprocessing for Combinatorial Bayesian Optimizationcited by 2
- 2024Simulation Based Bayesian Optimizationcited by 0
- 2026Tight L_∞ Sample Complexity for Low-Degree and Sparse Boolean Polynomialscited by 0
- 2026Tight L_∞ Sample Complexity for Low-Degree and Sparse Boolean Polynomials15 Jun 2026
- 2024Simulation Based Bayesian Optimization19 Jan 2024
- 2023Random Postprocessing for Combinatorial Bayesian Optimization6 Sep 2023
- 2022Biological Sequence Design with GFlowNets2 Mar 2022