Meta-learning with negative learning rates
Not on the map. Why?
Abstract (arXiv)
Deep learning models require a large amount of data to perform well. When data is scarce for a target task, we can transfer the knowledge gained by training on similar tasks to quickly learn the target. A successful approach is meta-learning, or "learning to learn" a distribution of tasks, where "learning" is represented by an outer loop, and "to learn" by an inner loop of gradient descent. However, a number of recent empirical studies argue that the inner loop is unnecessary and more simple models work equally well or even better. We study the performance of MAML as a function of the learning rate of the inner loop, where zero learning rate implies that there is no inner loop. Using random matrix theory and exact solutions of linear models, we calculate an algebraic expression for the test loss of MAML applied to mixed linear regression and nonlinear regression with overparameterized models. Surprisingly, while the optimal learning rate for adaptation is positive, we find that the optimal learning rate for training is always negative, a setting that has never been considered before. Therefore, not only does the performance increase by decreasing the learning rate to zero, as suggested by recent work, but it can be increased even further by decreasing the learning rate to negative values. These results help clarify under what circumstances meta-learning performs best.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 33 of its 41 references that are in the map. First posted on arXiv 1 Feb 2021.
Builds on
33 of 41 references.
References · 33
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2014How transferable are features in deep neural networks?cited by 1,216
- 2020Meta-Learning in Neural Networks: A Surveycited by 944
- 2019Wide Neural Networks of Any Depth Evolve as Linear Models Under Gradient Descentcited by 732
- 2019A Closer Look at Few-shot Classificationcited by 679
- 2018On Lazy Training in Differentiable Programmingcited by 671
- 2019Surprises in High-Dimensional Ridgeless Least Squares Interpolationcited by 508
- 2020Rethinking Few-Shot Image Classification: a Good Embedding Is All You Need?cited by 435
- 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 422
21 more
- 2018Meta-learning with differentiable closed-form solverscited by 395
- 2017Meta-SGD: Learning to Learn Quickly for Few-Shot Learningcited by 377
- 2019Rapid Learning or Feature Reuse? Towards Understanding the Effectiveness of MAMLcited by 359
- 2019Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examplescited by 312
- 2019A Baseline for Few-Shot Image Classificationcited by 298
- 2017High-dimensional dynamics of generalization error in neural networkscited by 238
- 2020Few-Shot Learning via Learning the Representation, Provablycited by 213
- 2019A Constructive Prediction of the Generalization Error Across Scalescited by 202
- 2019Adaptive Gradient-Based Meta-Learning Methodscited by 183
- 2020Feature Learning in Infinite-Width Neural Networkscited by 182
- 2018Recasting Gradient-Based Meta-Learning as Hierarchical Bayescited by 180
- 2020Provable Meta-Learning of Linear Representationscited by 161
- 2017Meta-Learning and Universality: Deep Representations and Gradient Descent can Approximate any Learning Algorithmcited by 65
- 2020Unraveling Meta-Learning: Understanding Feature Representations for Few-Shot Taskscited by 47
- 2020Meta-learning for mixed linear regressioncited by 44
- 2019More Data Can Hurt for Linear Regression: Sample-wise Double Descentcited by 37
- 2020How Important is the Train-Validation Split in Meta-Learning?cited by 30
- 2020Theoretical Convergence of Multi-Step Model-Agnostic Meta-Learningcited by 28
- 2020On the Global Optimality of Model-Agnostic Meta-Learningcited by 21
- 2020A Sample Complexity Separation between Non-Convex and Convex Meta-Learningcited by 17
- 2020Modeling and Optimization Trade-off in Meta-learningcited by 13
Built on by
Citing papers per year: 2021: 3; 2022: 4; 2023: 3; 2024: 1.
11 papers.
- 2021How to Train Your MAML to Excel in Few-Shot Classificationcited by 22
- 2022Understanding Benign Overfitting in Gradient-Based Meta Learningcited by 11
- 2021Learning an Explicit Hyperparameter Prediction Function Conditioned on Taskscited by 9
- 2022Provable Generalization of Overparameterized Meta-learning Trained with SGDcited by 9
- 2021How to distribute data across tasks for meta-learning?cited by 7
- 2023Theoretical Characterization of the Generalization Performance of Overfitted Meta-Learningcited by 4
- 2022Learning Tensor Representations for Meta-Learningcited by 1
- 2022Negative Inner-Loop Learning Rates Learn Universal Featurescited by 1
- 2023SHOT: Suppressing the Hessian along the Optimization Trajectory for Gradient-Based Meta-Learningcited by 1
- 2023FedL2P: Federated Learning to Personalizecited by 0
- 2024Can We Theoretically Quantify the Impacts of Local Updates on the Generalization Performance of Federated Learning?cited by 0
- 2024Can We Theoretically Quantify the Impacts of Local Updates on the Generalization Performance of Federated Learning?5 Sep 2024
- 2023SHOT: Suppressing the Hessian along the Optimization Trajectory for Gradient-Based Meta-Learning4 Oct 2023
- 2023FedL2P: Federated Learning to Personalize3 Oct 2023
- 2023Theoretical Characterization of the Generalization Performance of Overfitted Meta-Learning9 Apr 2023
- 2022Understanding Benign Overfitting in Gradient-Based Meta Learning27 Jun 2022
- 2022Provable Generalization of Overparameterized Meta-learning Trained with SGD18 Jun 2022
- 2022Negative Inner-Loop Learning Rates Learn Universal Features18 Mar 2022
- 2022Learning Tensor Representations for Meta-Learning18 Jan 2022
- 2021Learning an Explicit Hyperparameter Prediction Function Conditioned on Tasks6 Jul 2021
- 2021How to Train Your MAML to Excel in Few-Shot Classification30 Jun 2021
- 2021How to distribute data across tasks for meta-learning?15 Mar 2021