Meta-Learning Parameterized First-Order Optimizers using Differentiable Convex Optimization
Not on the map. Why?
Abstract (arXiv)
Conventional optimization methods in machine learning and controls rely heavily on first-order update rules. Selecting the right method and hyperparameters for a particular task often involves trial-and-error or practitioner intuition, motivating the field of meta-learning. We generalize a broad family of preexisting update rules by proposing a meta-learning framework in which the inner loop optimization step involves solving a differentiable convex optimization (DCO). We illustrate the theoretical appeal of this approach by showing that it enables one-step optimization of a family of linear least squares problems, given that the meta-learner has sufficient exposure to similar tasks. Various instantiations of the DCO update rule are compared to conventional optimizers on a range of illustrative experimental settings.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 25 of its 37 references that are in the map. First posted on arXiv 29 Mar 2023.
Builds on
25 of 37 references.
References · 25
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2021Convex optimizationcited by 2,479
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2020Meta-Learning in Neural Networks: A Surveycited by 944
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 723
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2019Deep Equilibrium Modelscited by 603
13 more
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2019Differentiable Convex Optimization Layerscited by 458
- 2016Input Convex Neural Networkscited by 407
- 2017Meta-SGD: Learning to Learn Quickly for Few-Shot Learningcited by 377
- 2018How to train your MAMLcited by 306
- 2016Learning to Optimizecited by 195
- 2018Differentiable MPC for End-to-end Planning and Controlcited by 178
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2023Handbook of Convergence Theorems for (Stochastic) Gradient Methodscited by 158
- 2019Implicit Deep Learningcited by 124
- 2017Few-Shot Image Recognition by Predicting Parameters from Activationscited by 122
- 2018The Limits and Potentials of Deep Learning for Roboticscited by 104
- 2019Generalized Inner Loop Meta-Learningcited by 92
Built on by
Citing papers per year: 2024: 1.
1 paper.