mlsanityData to 7 Oct 2026

A contrastive rule for meta-learning

arXiv 2104.01677 ↗First posted 4 Apr 2021cs.LG cs.NE q-bio.NCcited by 14

Not on the map. Why?

Abstract (arXiv)

Humans and other animals are capable of improving their learning performance as they solve related tasks from a given problem domain, to the point of being able to learn from extremely limited data. While synaptic plasticity is generically thought to underlie learning in the brain, the precise neural and synaptic mechanisms by which learning processes improve through experience are not well understood. Here, we present a general-purpose, biologically-plausible meta-learning rule which estimates gradients with respect to the parameters of an underlying learning algorithm by simply running it twice. Our rule may be understood as a generalization of contrastive Hebbian learning to meta-learning and notably, it neither requires computing second derivatives nor going backwards in time, two characteristic features of previous gradient-based methods that are hard to conceive in physical neural circuits. We demonstrate the generality of our rule by applying it to two distinct models: a complex synapse with internal states which consolidate task-shared information, and a dual-system architecture in which a primary network is rapidly modulated by another one to learn the specifics of each task. For both models, our meta-learning rule matches or outperforms reference algorithms on a wide range of benchmark problems, while only using information presumed to be locally available at neurons and synapses. We corroborate these findings with a theoretical analysis of the gradient estimation error incurred by our rule.

Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 46 of its 130 references that are in the map. First posted on arXiv 4 Apr 2021.

Builds on

46 of 130 references.

References · 46

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
  5. 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
  6. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  7. 2017FiLM: Visual Reasoning with a General Conditioning Layercited by 2,286
  8. 2016Matching Networks for One Shot Learningcited by 2,246
  9. 2016HyperNetworkscited by 1,003
  10. 2018On First-Order Meta-Learning Algorithmscited by 1,003
  11. 2020Meta-Learning in Neural Networks: A Surveycited by 944
  12. 2016Learning to learn by gradient descent by gradient descentcited by 616
34 more
  1. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
  2. 2019Meta-Learning with Implicit Gradientscited by 523
  3. 2018Learning to Learn without Forgetting by Maximizing Transfer and Minimizing Interferencecited by 511
  4. 2018Meta-Learning with Latent Embedding Optimizationcited by 476
  5. 2018Tune: A Research Platform for Distributed Model Selection and Trainingcited by 395
  6. 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
  7. 2018Neural Processescited by 307
  8. 2018How to train your MAMLcited by 306
  9. 2019Optimizing Millions of Hyperparameters by Implicit Differentiationcited by 303
  10. 2019Continual learning with hypernetworkscited by 267
  11. 2016Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagationcited by 251
  12. 2016Hyperparameter optimization with approximate gradientcited by 231
  13. 2019Meta-Learning Representations for Continual Learningcited by 189
  14. 2018Truncated Back-propagation for Bilevel Optimizationcited by 187
  15. 2018Recasting Gradient-Based Meta-Learning as Hierarchical Bayescited by 180
  16. 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
  17. 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
  18. 2018Deep Bayesian Bandits Showdown: An Empirical Comparison of Bayesian Deep Networks for Thompson Samplingcited by 166
  19. 2018Meta-Learning Probabilistic Inference For Predictioncited by 108
  20. 2018Alleviating catastrophic forgetting using context-dependent gating and synaptic stabilizationcited by 104
  21. 2018Dendritic cortical microcircuits approximate the backpropagation algorithmcited by 96
  22. 2020Learning to Continually Learncited by 82
  23. 2016Towards an integration of deep learning and neurosciencecited by 77
  24. 2015Scalable Gradient-Based Tuning of Continuous Regularization Hyperparameterscited by 71
  25. 2016Towards deep learning with segregated dendritescited by 71
  26. 2018Reviving and Improving Recurrent Back-Propagationcited by 69
  27. 2020Scaling Equilibrium Propagation to Deep ConvNets by Drastically Reducing its Gradient Estimator Biascited by 60
  28. 2019Torchmeta: A Meta-Learning library for PyTorchcited by 52
  29. 2021Reproducibility Report: La-MAML: Look-ahead Meta Learning for Continual Learningcited by 42
  30. 2020Meta-learning in natural and artificial intelligencecited by 39
  31. 2018Meta-Learning Update Rules for Unsupervised Representation Learningcited by 37
  32. 2019Modular Meta-Learning with Shrinkagecited by 31
  33. 2021A deep learning theory for neural networks grounded in physicscited by 23
  34. 2020The Overfitted Brain: Dreams evolved to assist generalizationcited by 16

Built on by

Cited by year

Citing papers per year: 2021: 3; 2022: 5; 2023: 4; 2024: 2.

14 papers.

Sort: