Truncated Back-propagation for Bilevel Optimization
Not on the map. Why?
Abstract (arXiv)
Bilevel optimization has been recently revisited for designing and analyzing algorithms in hyperparameter tuning and meta learning tasks. However, due to its nested structure, evaluating exact gradients for high-dimensional problems is computationally challenging. One heuristic to circumvent this difficulty is to use the approximate gradient given by performing truncated back-propagation through the iterative optimization procedure that solves the lower-level problem. Although promising empirical performance has been reported, its theoretical properties are still unclear. In this paper, we analyze the properties of this family of approximate gradients and establish sufficient conditions for convergence. We validate this on several hyperparameter tuning and meta learning tasks. We find that optimization with the approximate gradient computed using few-step back-propagation often performs comparably to optimization with the exact gradient, while requiring far less memory and half the computation time.
Key facts. Cited by 187 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 36; 2022: 41; 2023: 35; 2024: 30; 2025: 20; 2026: 25.
187 papers.
Sort:
By area:
- 2021Graph Contrastive Learning Automatedcited by 287
- 2021Investigating Bi-Level Optimization for Learning and Vision from a Unified Perspective: A Survey and Beyondcited by 151
- 2021A Near-Optimal Algorithm for Stochastic Bilevel Optimization via Double-Momentumcited by 106
- 2021Provably Faster Algorithms for Bilevel Optimizationcited by 106
- 2022BOME! Bilevel Optimization Made Easy: A Simple First-Order Approachcited by 103
- 2022A framework for bilevel optimization that enables stochastic and global variance reduction algorithmscited by 99
- 2023On Penalty-based Bilevel Gradient Descent Methodcited by 87
- 2022Tutorial on amortized optimizationcited by 83
- 2021Is Attention Better Than Matrix Decomposition?cited by 75
- 2021On Training Implicit Modelscited by 73
- 2021A Single-Timescale Method for Stochastic Bilevel Optimizationcited by 69
- 2022Theseus: A Library for Differentiable Nonlinear Optimizationcited by 64
38 more
- 2021Towards Gradient-based Bilevel Optimization with Non-convex Followers and Beyondcited by 62
- 2021Amortized Implicit Differentiation for Stochastic Bilevel Optimizationcited by 62
- 2024Trace is the Next AutoDiff: Generative Optimization with Rich Feedback, Execution Traces, and LLMscited by 62
- 2021A Value-Function-based Interior-point Method for Non-convex Bi-level Optimizationcited by 60
- 2022FedNest: Federated Bilevel, Minimax, and Compositional Optimizationcited by 60
- 2022Improving Object-centric Learning with Query Optimizationcited by 60
- 2022Advancing Model Pruning via Bi-level Optimizationcited by 55
- 2021A Fully Single Loop Algorithm for Bilevel Optimization without Hessian Inversecited by 53
- 2021Unbiased Gradient Estimation in Unrolled Computation Graphs with Persistent Evolution Strategiescited by 52
- 2021iDARTS: Differentiable Architecture Search with Stochastic Implicit Gradientscited by 51
- 2022AutoBalance: Optimized Loss Functions for Imbalanced Datacited by 49
- 2022Self-Guided Noise-Free Data Generation for Efficient Zero-Shot Learningcited by 49
- 2022Object Representations as Fixed Points: Training Iterative Refinement Algorithms with Implicit Differentiationcited by 46
- 2024Challenging Forgets: Unveiling the Worst-Case Forget Sets in Machine Unlearningcited by 44
- 2023Model Agnostic Sample Reweighting for Out-of-Distribution Learningcited by 43
- 2024Principled Penalty-based Methods for Bilevel Reinforcement Learning and RLHFcited by 41
- 2021Multi-Objective Meta Learningcited by 39
- 2023On Finding Small Hyper-Gradients in Bilevel Optimization: Hardness Results and Improved Analysiscited by 39
- 2023An Introduction to Bi-level Optimization: Foundations and Applications in Signal Processing and Machine Learningcited by 39
- 2022Will Bilevel Optimizers Benefit from Loopscited by 36
- 2024ScaleBiO: Scalable Bilevel Optimization for LLM Data Reweightingcited by 35
- 2021BiAdam: Fast Adaptive Bilevel Optimization Methodscited by 33
- 2021On the Convergence Theory for Hessian-Free Bilevel Algorithmscited by 33
- 2021Randomized Stochastic Variance-Reduced Methods for Multi-Task Stochastic Bilevel Optimizationcited by 32
- 2021Stability and Generalization of Bilevel Programming in Hyperparameter Optimizationcited by 31
- 2022On Implicit Bias in Overparameterized Bilevel Optimizationcited by 30
- 2021A General Descent Aggregation Framework for Gradient-based Bi-level Optimizationcited by 28
- 2021Enhanced Bilevel Optimization via Bregman Distancecited by 28
- 2023One-step differentiation of iterative algorithmscited by 28
- 2022Beyond backpropagation: bilevel optimization through implicit differentiation and equilibrium propagationcited by 26
- 2022Gradient-based Bi-level Optimization for Deep Learning: A Surveycited by 26
- 2023Averaged Method of Multipliers for Bi-Level Optimization without Lower-Level Strong Convexitycited by 26
- 2021Value-Function-based Sequential Minimization for Bi-level Optimizationcited by 24
- 2024Super Consistency of Neural Network Landscapes and Learning Rate Transfercited by 23
- 2021Tighter Analysis of Alternating Stochastic Gradient Method for Stochastic Nested Problemscited by 21
- 2021Graph Sanitation with Application to Node Classificationcited by 20
- 2022Learning to Scaffold: Optimizing Model Explanations for Teachingcited by 20
- 2022Local Stochastic Bilevel Optimization with Momentum-Based Variance Reductioncited by 20
50 most cited of 187 All 187 (JSON)
- 2026Optimal Stochastic Bilevel Optimization with First-Order Oracles1 Oct 2026
- 2026Dr. OPD: Learning What to Follow for Optimal On-Policy Distillation of Large Language Models29 Sep 2026
- 2026Learning the Robustness Mechanism with Bilevel Optimization28 Sep 2026
- 2026To Solve Bilevel Optimization with Nonconvex Lower Levels, We Need Second-Order Stationarity24 Sep 2026
- 2026Bilevel Optimization of Topology and Hyperparameters (BOTH)18 Sep 2026
- 2026Efficient Hessian-Free Methods for Multi-Objective Bilevel Optimization with Nonconvex Lower Level13 Aug 2026
- 2026OnlineCache: Learning Dynamic Caching Policies with Error Correction for Efficient Diffusion Inference31 Jul 2026
- 2026Sharper Analysis of Single-Loop Methods for Bilevel Optimization11 Jul 2026
- 2026TurboMPC: Fast, Scalable, and Differentiable Model Predictive Control on the GPU23 Jun 2026
- 2026BLADE: Scalable Bi-level Adaptive Data Selection for LLM Training17 Jun 2026
- 2026TANDEM: Bi-Level Data Mixture Optimization with Twin Networks3 Jun 2026
- 2026S3LDBO: A Snapshot Single-Loop Algorithm for Decentralized Bilevel Optimization29 May 2026
38 more
- 2026BROS: Bias-Corrected Randomized Subspaces for Memory-Efficient Single-Loop Bilevel Optimization11 May 2026
- 2026When Losses Align: Gradient-Based Composite Loss Weighting for Efficient Pretraining8 May 2026
- 2026Binomial Gradient-Based Meta-Learning for Enhanced Meta-Gradient Estimation14 Apr 2026
- 2026Efficient Bilevel Optimization with KFAC-Based Hypergradients31 Mar 2026
- 2026Understanding the Challenges in Iterative Generative Optimization with LLMs25 Mar 2026
- 2026BiEvLight: Bi-level Learning of Task-Aware Event Refinement for Low-Light Image Enhancement5 Mar 2026
- 2026Learning spatially adaptive sparsity level maps for arbitrary convolutional dictionaries25 Feb 2026
- 2026Understanding the Curse of Unrolling23 Feb 2026
- 2026Fully First-Order Algorithms for Online Bilevel Optimization12 Feb 2026
- 2026Natural Hypergradient Descent: Algorithm Design, Convergence Analysis, and Parallel Implementation11 Feb 2026
- 2026Achieving Better Local Regret Bound for Online Non-Convex Bilevel Optimization6 Feb 2026
- 2026Bilevel Optimization with Lower-Level Uniform Convexity: Theory and Algorithm4 Feb 2026
- 2026Non-Stationary Functional Bilevel Optimization21 Jan 2026
- 2025Greedy Alignment Principle for Optimizer Selection6 Dec 2025
- 2025Multi-Objective Bilevel Learning11 Nov 2025
- 2025Bilevel Learning via Inexact Stochastic Gradient Descent10 Nov 2025
- 2025A Single-Loop First-Order Algorithm for Linearly Constrained Bilevel Optimization28 Oct 2025
- 2025Computational Budget Should Be Considered in Data Selection19 Oct 2025
- 2025Bilevel optimization for learning hyperparameters: Application to solving PDEs and inverse problems with Gaussian processes7 Oct 2025
- 2025Beyond Random: Automatic Inner-loop Optimization in Dataset Distillation6 Oct 2025
- 2025Learning Regularization Functionals for Inverse Problems: A Comparative Study2 Oct 2025
- 2025Accelerated Gradient Methods with Biased Gradient Estimates: Risk Sensitivity, High-Probability Guarantees, and Large Deviation Bounds17 Sep 2025
- 2025Safeguarding Graph Neural Networks against Topology Inference Attacks5 Sep 2025
- 2025Differentiable Expectation-Maximisation and Applications to Gaussian Mixture Model Optimal Transport2 Sep 2025
- 2025Heterogeneous Self-Supervised Acoustic Pre-Training with Local Constraints27 Aug 2025
- 2025Learning Binary Sampling Patterns for Single-Pixel Imaging using Bilevel Optimisation26 Aug 2025
- 2025FSNet: Feasibility-Seeking Neural Network for Constrained Optimization with Guarantees31 May 2025
- 2025Sequential QCQP for Bilevel Optimization with Line Search20 May 2025
- 2025Scalable Meta-Learning via Mixed-Mode Differentiation1 May 2025
- 2025Group-robust Sample Reweighting for Subpopulation Shifts via Influence Functions10 Mar 2025
- 2025PRDP: Progressively Refined Differentiable Physics26 Feb 2025
- 2025A First-order Generative Bilevel Optimization Framework for Diffusion Models12 Feb 2025
- 2025Safe Gradient Flow for Bilevel Optimization27 Jan 2025
- 2024A Nearly Optimal Single Loop Algorithm for Stochastic Bilevel Optimization under Unbounded Smoothness28 Dec 2024
- 2024Memory-Reduced Meta-Learning with Guaranteed Convergence16 Dec 2024
- 2024Provably Faster Algorithms for Bilevel Optimization via Without-Replacement Sampling7 Nov 2024
- 2024Single-Timescale Multi-Sequence Stochastic Approximation Without Fixed Point Smoothness: Theories and Applications17 Oct 2024
- 2024Meta-Reinforcement Learning with Universal Policy Adaptation: Provable Near-Optimality under All-task Optimum Comparator13 Oct 2024
50 newest of 187 All 187 (JSON)
- 2024Let Go of Your Labels with Unsupervised Transfercited by 14
- 2024Let Go of Your Labels with Unsupervised Transfer11 Jun 2024
- 2021Graph Contrastive Learning Automatedcited by 287
- 2021Investigating Bi-Level Optimization for Learning and Vision from a Unified Perspective: A Survey and Beyondcited by 151
- 2021A Near-Optimal Algorithm for Stochastic Bilevel Optimization via Double-Momentumcited by 106
- 2021Provably Faster Algorithms for Bilevel Optimizationcited by 106
- 2022BOME! Bilevel Optimization Made Easy: A Simple First-Order Approachcited by 103
- 2022A framework for bilevel optimization that enables stochastic and global variance reduction algorithmscited by 99
- 2023On Penalty-based Bilevel Gradient Descent Methodcited by 87
- 2022Tutorial on amortized optimizationcited by 83
- 2021Is Attention Better Than Matrix Decomposition?cited by 75
- 2021On Training Implicit Modelscited by 73
- 2021A Single-Timescale Method for Stochastic Bilevel Optimizationcited by 69
- 2022Theseus: A Library for Differentiable Nonlinear Optimizationcited by 64
12 most cited of 181 All 181 (JSON)
- 2026Optimal Stochastic Bilevel Optimization with First-Order Oracles1 Oct 2026
- 2026Dr. OPD: Learning What to Follow for Optimal On-Policy Distillation of Large Language Models29 Sep 2026
- 2026Learning the Robustness Mechanism with Bilevel Optimization28 Sep 2026
- 2026To Solve Bilevel Optimization with Nonconvex Lower Levels, We Need Second-Order Stationarity24 Sep 2026
- 2026Bilevel Optimization of Topology and Hyperparameters (BOTH)18 Sep 2026
- 2026Efficient Hessian-Free Methods for Multi-Objective Bilevel Optimization with Nonconvex Lower Level13 Aug 2026
- 2026Sharper Analysis of Single-Loop Methods for Bilevel Optimization11 Jul 2026
- 2026TurboMPC: Fast, Scalable, and Differentiable Model Predictive Control on the GPU23 Jun 2026
- 2026BLADE: Scalable Bi-level Adaptive Data Selection for LLM Training17 Jun 2026
- 2026TANDEM: Bi-Level Data Mixture Optimization with Twin Networks3 Jun 2026
- 2026S3LDBO: A Snapshot Single-Loop Algorithm for Decentralized Bilevel Optimization29 May 2026
- 2026BROS: Bias-Corrected Randomized Subspaces for Memory-Efficient Single-Loop Bilevel Optimization11 May 2026
12 newest of 181 All 181 (JSON)