English

Debiasing a First-order Heuristic for Approximate Bi-level Optimization

Machine Learning 2021-06-09 v2

Abstract

Approximate bi-level optimization (ABLO) consists of (outer-level) optimization problems, involving numerical (inner-level) optimization loops. While ABLO has many applications across deep learning, it suffers from time and memory complexity proportional to the length rr of its inner optimization loop. To address this complexity, an earlier first-order method (FOM) was proposed as a heuristic that omits second derivative terms, yielding significant speed gains and requiring only constant memory. Despite FOM's popularity, there is a lack of theoretical understanding of its convergence properties. We contribute by theoretically characterizing FOM's gradient bias under mild assumptions. We further demonstrate a rich family of examples where FOM-based SGD does not converge to a stationary point of the ABLO objective. We address this concern by proposing an unbiased FOM (UFOM) enjoying constant memory complexity as a function of rr. We characterize the introduced time-variance tradeoff, demonstrate convergence bounds, and find an optimal UFOM for a given ABLO problem. Finally, we propose an efficient adaptive UFOM scheme.

Keywords

Cite

@article{arxiv.2106.02487,
  title  = {Debiasing a First-order Heuristic for Approximate Bi-level Optimization},
  author = {Valerii Likhosherstov and Xingyou Song and Krzysztof Choromanski and Jared Davis and Adrian Weller},
  journal= {arXiv preprint arXiv:2106.02487},
  year   = {2021}
}

Comments

Proceedings of the 38th International Conference on Machine Learning, PMLR 139, 2021. arXiv admin note: text overlap with arXiv:2006.03631

R2 v1 2026-06-24T02:50:26.778Z