Sample-Constrained Black Box Optimization for Audio Personalization
Not on the map. Why?
Abstract (arXiv)
We consider the problem of personalizing audio to maximize user experience. Briefly, we aim to find a filter h^*, which applied to any music or speech, will maximize the user's satisfaction. This is a black-box optimization problem since the user's satisfaction function is unknown. Substantive work has been done on this topic where the key idea is to play audio samples to the user, each shaped by a different filter hi, and query the user for their satisfaction scores f(hi). A family of ``surrogate" functions is then designed to fit these scores and the optimization method gradually refines these functions to arrive at the filter hath^* that maximizes satisfaction. In certain applications, we observe that a second type of querying is possible where users can tell us the individual elements h^*[j] of the optimal filter h^*. Consider an analogy from cooking where the goal is to cook a recipe that maximizes user satisfaction. A user can be asked to score various cooked recipes (e.g., tofu fried rice) or to score individual ingredients (say, salt, sugar, rice, chicken, etc.). Given a budget of B queries, where a query can be of either type, our goal is to find the recipe that will maximize this user's satisfaction. Our proposal builds on Sparse Gaussian Process Regression (GPR) and shows how a hybrid approach can outperform any one type of querying. Our results are validated through simulations and real world experiments, where volunteers gave feedback on music/speech audio and were able to achieve high satisfaction levels. We believe this idea of hybrid querying opens new problems in black-box optimization and solutions can benefit other applications beyond audio personalization.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 30 references that are in the map. First posted on arXiv 17 Jul 2025.
Builds on
13 of 30 references.
References · 13
- 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 765
- 2018A Tutorial on Bayesian Optimizationcited by 744
- 2019Scalable Global Optimization via Local Bayesian Optimizationcited by 374
- 2013Bayesian Optimization in a Billion Dimensions via Random Embeddingscited by 182
- 2021High-Dimensional Bayesian Optimization with Sparse Axis-Aligned Subspacescited by 141
- 2015High Dimensional Bayesian Optimisation and Bandits via Additive Modelscited by 139
- 2017Batched Large-scale Bayesian Optimization in High-dimensional Spacescited by 117
- 2020Re-Examining Linear Embeddings for High-Dimensional Bayesian Optimizationcited by 92
- 2019Combinatorial Bayesian Optimization using the Graph Cartesian Productcited by 79
- 2019Adaptive and Safe Bayesian Optimization in High Dimensions via One-Dimensional Subspacescited by 73
- 2018BOCK : Bayesian Optimization with Cylindrical Kernelscited by 65
- 2013Active Learning of Linear Embeddings for Gaussian Processescited by 34
Built on by
Not cited yet.