paper-with-me

Papers

Inexact bilevel stochastic gradient methods for constrained and unconstrained lower-level problems

2021-10-01 · Tommaso Giovannelli, Griffin Dean Kent, Luis Nunes Vicente

Two-level stochastic optimization formulations have become instrumental in a number of machine learning contexts such as continual learning, neural architecture search, adversarial learning, and hyperparameter tuning. Practical stochastic bilevel optimization problems become challenging in optimization or learning scenarios where the number of variables is high or there are constraints. In this paper, we introduce a bilevel stochastic gradient method for bilevel problems with nonlinear and possibly nonconvex lower-level constraints. We also present a comprehensive convergence theory that addresses both the lower-level unconstrained and constrained cases and covers all inexact calculations of the adjoint gradient (also called hypergradient), such as the inexact solution of the lower-level problem, inexact computation of the adjoint formula (due to the inexact solution of the adjoint equation or use of a truncated Neumann series), and noisy estimates of the gradients, Hessians, and Jacobians involved. To promote the use of bilevel optimization in large-scale learning, we have developed new low-rank practical bilevel stochastic gradient methods (BSG-N-FD and~BSG-1) that do not require second-order derivatives and, in the lower-level unconstrained case, dismiss any matrix-vector products.

📄 PDF Abstract BibTeX arXiv:2110.00604

Code (1)

gdkent/bsg_methods_con_unc 공식 구현 pytorch

Tasks

BIG-bench Machine LearningBilevel OptimizationContinual LearningNeural Architecture SearchStochastic Optimization

Methods 이 논문이 사용한 방법론

DARTS Differentiable Architecture Search (DART) is a method for efficient architecture search. The search space is made continuous so that the architecture can be optimized with…

Similar Papers 제목 키워드 기반

Bilevel Learning with Inexact Stochastic Gradients

2024-12-16 · Mohammad Sadegh Salehi, Subhadip Mukherjee, Lindon Roberts, Matthias J. Ehrhardt

Bilevel learning has gained prominence in machine learning, inverse problems, and imaging applications, including hyperparameter optimization, learning data-adaptive regularizers, and optimizing forward operators. The la…

Bilevel OptimizationDeblurringDenoisingHyperparameter Optimization+2

A stochastic gradient method for trilevel optimization

2025-05-11 · Tommaso Giovannelli, Griffin Dean Kent, Luis Nunes Vicente

With the success that the field of bilevel optimization has seen in recent years, similar methodologies have started being applied to solving more difficult applications that arise in trilevel optimization. At the helm o…

Bilevel Optimization

First-Order Methods for Linearly Constrained Bilevel Optimization

2024-06-18 · Guy Kornowski, Swati Padmanabhan, Kai Wang, Zhe Zhang 외

Algorithms for bilevel optimization often encounter Hessian computations, which are prohibitive in high dimensions. While recent works offer first-order methods for unconstrained bilevel problems, the constrained setting…

Bilevel Optimization

Amortized Implicit Differentiation for Stochastic Bilevel Optimization

2021-11-29 · ICLR 2022 4 · Michael Arbel, Julien Mairal

We study a class of algorithms for solving bilevel optimization problems in both stochastic and deterministic settings when the inner-level objective is strongly convex. Specifically, we consider algorithms based on inex…

Bilevel Optimization

Efficient Curvature-Aware Hypergradient Approximation for Bilevel Optimization

2025-05-04 · Youran Dong, Junfeng Yang, Wei Yao, Jin Zhang

Bilevel optimization is a powerful tool for many machine learning problems, such as hyperparameter optimization and meta-learning. Estimating hypergradients (also known as implicit gradients) is crucial for developing gr…

Bilevel OptimizationHyperparameter OptimizationMeta-Learning