Data-Driven Performance Guarantees for Classical and Learned Optimizers
Not on the map. Why?
Abstract (arXiv)
We introduce a data-driven approach to analyze the performance of continuous optimization algorithms using generalization guarantees from statistical learning theory. We study classical and learned optimizers to solve families of parametric optimization problems. We build generalization guarantees for classical optimizers, using a sample convergence bound, and for learned optimizers, using the Probably Approximately Correct (PAC)-Bayes framework. To train learned optimizers, we use a gradient-based algorithm to directly minimize the PAC-Bayes upper bound. Numerical experiments in signal processing, control, and meta-learning showcase the ability of our framework to provide strong generalization guarantees for both classical and learned optimizers given a fixed budget of iterations. For classical optimizers, our bounds are much tighter than those that worst-case guarantees provide. For learned optimizers, our bounds outperform the empirical outcomes observed in their non-learned counterparts.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 60 of its 103 references that are in the map. First posted on arXiv 22 Apr 2024.
Builds on
60 of 103 references.
References · 60
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2020Meta-Learning in Neural Networks: A Surveycited by 944
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 527
- 2019Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processingcited by 411
- 2021User-friendly introduction to PAC-Bayes boundscited by 234
- 2017EMNIST: an extension of MNIST to handwritten letterscited by 212
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2019Plug-and-Play Methods Provably Converge with Properly Trained Denoiserscited by 197
- 2016Learning to Optimizecited by 195
- 2021DC3: A learning method for optimization with hard constraintscited by 181
- 2017OSQP: An Operator Splitting Solver for Quadratic Programscited by 156
38 more
- 2021End-to-End Constrained Optimization Learning: A Surveycited by 154
- 2014Analysis and Design of Optimization Algorithms via Integral Quadratic Constraintscited by 105
- 2018Theoretical Linear Convergence of Unfolded ISTA and its Practical Weights and Thresholdscited by 83
- 2022Tutorial on amortized optimizationcited by 83
- 2017Meta-Learning by Adjusting Priors Based on Extended PAC-Bayes Theorycited by 76
- 2019Provable Guarantees for Gradient-Based Meta-Learningcited by 67
- 2015A PAC Approach to Application-Specific Algorithm Selectioncited by 57
- 2022VeLO: Training Versatile Learned Optimizers by Scaling Upcited by 57
- 2019Deep Unfolding for Communications Systems: A Survey and Some New Directionscited by 48
- 2017Unrolled Optimization with Deep Priorscited by 40
- 2019Online Mixed-Integer Optimization in Millisecondscited by 37
- 2015Smooth Strongly Convex Interpolation and Exact Worst-case Performance of First-order Methodscited by 36
- 2018Learning for Constrained Optimization: Identifying Optimal Active Constraint Setscited by 36
- 2019Learning Warm-Start Points for AC Optimal Power Flowcited by 32
- 2023Learning to Warm-Start Fixed-Point Optimization Algorithmscited by 32
- 2016Learning-Theoretic Foundations of Algorithm Configuration for Combinatorial Partitioning Problemscited by 30
- 2021Accelerating Quadratic Optimization with Reinforcement Learningcited by 30
- 2021Generalization Bounds for Meta-Learning via PAC-Bayes and Uniform Stabilitycited by 29
- 2022End-to-End Learning to Warm-Start for Real-Time Quadratic Optimizationcited by 25
- 2018Globally Convergent Type-I Anderson Acceleration for Non-Smooth Fixed-Point Iterationscited by 24
- 2018Learning Gaussian Processes by Minimizing PAC-Bayesian Generalization Boundscited by 24
- 2020Safeguarded Learned Convex Optimizationcited by 24
- 2022Generalization Bounds for Data-Driven Numerical Linear Algebracited by 24
- 2021A Generalizable Approach to Learning Optimizerscited by 23
- 2021Hyperparameter Tuning is All You Need for LISTAcited by 22
- 2018PAC-Bayes Control: Learning Policies that Provably Generalize to Novel Environmentscited by 21
- 2020Operator splitting for a homogeneous embedding of the linear complementarity problemcited by 21
- 2017Analysis of Optimization Algorithms via Integral Quadratic Constraints: Nonstrongly Convex Problemscited by 19
- 2018Data-Driven Clustering via Parameterized Lloyd's Familiescited by 17
- 2020Halting Time is Predictable for Large Models: A Universality Property and Average-case Analysiscited by 14
- 2018Operator Splitting Performance Estimation: Tight contraction factors and optimal parameter selectioncited by 13
- 2018Lyapunov Functions for First-Order Methods: Tight Automated Convergence Guaranteescited by 11
- 2021Accelerated Forward-Backward Optimization using Deep Learningcited by 11
- 2021Neural Fixed-Point Acceleration for Convex Optimizationcited by 10
- 2022PEPit: computer-assisted worst-case analyses of first-order optimization methods in Pythoncited by 10
- 2022A Simple Guard for Learned Optimizerscited by 9
- 2022Graph-based Neural Acceleration for Nonnegative Matrix Factorizationcited by 9
- 2022Data-Driven Mirror Descent with Input-Convex Neural Networkscited by 8
50 most cited of 60 All 60 (JSON)
Built on by
Citing papers per year: 2025: 2; 2026: 3.
5 papers.
- 2025Deep FlexQP: Accelerated Nonlinear Programming via Deep Unfoldingcited by 4
- 2025Learning to optimize with guarantees: a complete characterization of linearly convergent algorithmscited by 3
- 2026Learning to accelerate Krasnosel'skii-Mann fixed-point iterations with guaranteescited by 2
- 2026Learning Over-Relaxation Policies for ADMM with Convergence Guaranteescited by 0
- 2026Reinforcement Learning to Accelerate Primal-Dual Hybrid Gradient for Linear Programmingcited by 0
- 2026Reinforcement Learning to Accelerate Primal-Dual Hybrid Gradient for Linear Programming1 Oct 2026
- 2026Learning Over-Relaxation Policies for ADMM with Convergence Guarantees29 Apr 2026
- 2026Learning to accelerate Krasnosel'skii-Mann fixed-point iterations with guarantees12 Jan 2026
- 2025Deep FlexQP: Accelerated Nonlinear Programming via Deep Unfolding1 Dec 2025
- 2025Learning to optimize with guarantees: a complete characterization of linearly convergent algorithms1 Aug 2025