Back to Explorer
Research PaperResearchia:202601.29169[Optimization > Mathematics]

ZOBA: An Efficient Single-loop Zeroth-order Bilevel Optimization Algorithm

Marco Rando

Abstract

Bilevel optimization problems consist of minimizing a value function whose evaluation depends on the solution of an inner optimization problem. These problems are typically tackled using first-order methods that require computing the gradient of the value function ({\it the hypergradient}). In several practical settings, however, first-order information is unavailable ({\it zeroth-order setting}), rendering these methods inapplicable. Finite-difference methods provide an alternative by approximating hypergradients using function evaluations along a set of directions. Nevertheless, such surrogates are notoriously expensive, and existing finite-difference bilevel methods rely on two-loop algorithms that are poorly parallelizable. In this work, we propose ZOBA, the first finite-difference single-loop algorithm for bilevel optimization. Our method leverages finite-difference hypergradient approximations based on delayed information to eliminate the need for nested loops. We analyze the proposed algorithm and establish convergence rates in the non-convex setting, achieving a complexity of O(p(d+p)2ε2)\mathcal{O}(p(d + p)^2\varepsilon^{-2}), where pp and dd denote the dimension of inner and outer spaces respectively, which is better than prior approaches based on Hessian approximation. We further introduce and analyze HF-ZOBA, a Hessian-free variant that yields additional complexity improvements. Finally, we corroborate our findings with numerical experiments on synthetic functions and a real-world black-box task in adversarial machine learning. Our results show that our methods achieve accuracy comparable to state-of-the-art techniques while requiring less computation time.


Source: arXiv:2601.21836v1 - http://arxiv.org/abs/2601.21836v1 PDF: https://arxiv.org/pdf/2601.21836v1 Original Link: http://arxiv.org/abs/2601.21836v1

Submission:1/29/2026
Comments:0 comments
Subjects:Mathematics; Optimization
Original Source:
View Original PDF
arXiv: This paper is hosted on arXiv, an open-access repository
Was this helpful?

Discussion (0)

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

ZOBA: An Efficient Single-loop Zeroth-order Bilevel Optimization Algorithm | Researchia