Learned partitions for black-box optimization

Search faster by learning where the function actually varies (ICML 2025)

Many black-box functions with dozens of inputs really depend on only a few combinations of them. Optimistic optimization algorithms such as SequOOL split the search space into cells and refine the promising ones, but their splits are fixed in advance, so they pay for every dimension.

This project learns the low-dimensional subspace from a small number of evaluations, using a neural network surrogate, and then partitions along it. For functions that vary in an $m$-dimensional subspace of $d$ dimensions, the regret improves from $\tilde{O}(n^{-1/d})$ to $\tilde{O}(n^{-\beta/d})$ with $\beta = 1 + \frac{d-m}{2m-1}$. The method is competitive on standard benchmarks, and the paper introduces LLM weight quantization as a new black-box optimization task.

(Sunkara & Tripathy, 2025)

References

2025

  1. ICML
    adaptive_partitioning.png
    Adaptive Partitioning Schemes for Optimistic Optimization
    Raja Sunkara, and Ardhendu Tripathy
    In Proceedings of the 42nd International Conference on Machine Learning, 2025