Beyond accuracy: generalization properties of bio-plausible temporal credit assignment rules
Not on the map. Why?
Abstract (arXiv)
To unveil how the brain learns, ongoing work seeks biologically-plausible approximations of gradient descent algorithms for training recurrent neural networks (RNNs). Yet, beyond task accuracy, it is unclear if such learning rules converge to solutions that exhibit different levels of generalization than their nonbiologically-plausible counterparts. Leveraging results from deep learning theory based on loss landscape curvature, we ask: how do biologically-plausible gradient approximations affect generalization? We first demonstrate that state-of-the-art biologically-plausible learning rules for training RNNs exhibit worse and more variable generalization performance compared to their machine learning counterparts that follow the true gradient more closely. Next, we verify that such generalization performance is correlated significantly with loss landscape curvature, and we show that biologically-plausible learning rules tend to approach high-curvature regions in synaptic weight space. Using tools from dynamical systems, we derive theoretical arguments and present a theorem explaining this phenomenon. This predicts our numerical results, and explains why biologically-plausible rules lead to worse and more variable generalization properties. Finally, we suggest potential remedies that could be used by the brain to mitigate this effect. To our knowledge, our analysis is the first to identify the reason for this generalization gap between artificial and biologically-plausible learning rules, which can help guide future investigations into how the brain learns solutions that generalize.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 101 of its 209 references that are in the map. First posted on arXiv 2 Jun 2022.
Builds on
101 of 209 references.
References · 101
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
- 2017Exploring Generalization in Deep Learningcited by 595
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 527
- 2019Fantastic Generalization Measures and Where to Find Themcited by 507
- 2017Sharp Minima Can Generalize For Deep Netscited by 462
- 2021Gradient Descent on Neural Networks Typically Occurs at the Edge of Stabilitycited by 413
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 357
38 more
- 2019PyHessian: Neural Networks Through the Lens of the Hessiancited by 291
- 2019An Investigation into Neural Net Optimization via Hessian Eigenvalue Densitycited by 289
- 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 283
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 278
- 2020Gradient Starvation: A Learning Proclivity in Neural Networkscited by 262
- 2017High-dimensional dynamics of generalization error in neural networkscited by 238
- 2020The large learning rate phase of deep learning: the catapult mechanismcited by 206
- 2018Sensitivity and Generalization in Neural Networks: an Empirical Studycited by 187
- 2018A mathematical theory of semantic development in deep neural networkscited by 182
- 2018Long short-term memory and learning-to-learn in networks of spiking neuronscited by 179
- 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
- 2019Towards Explaining the Regularization Effect of Initial Large Learning Rate in Training Neural Networkscited by 162
- 2016Eigenvalues of the Hessian in Deep Learning: Singularity and Beyondcited by 156
- 2020The Break-Even Point on Optimization Trajectories of Deep Neural Networkscited by 149
- 2017A Bayesian Perspective on Generalization and Stochastic Gradient Descentcited by 134
- 2022Understanding Gradient Descent on Edge of Stability in Deep Learningcited by 126
- 2019Implicit Regularization of Discrete Gradient Dynamics in Linear Neural Networkscited by 122
- 2017Fisher-Rao Metric, Geometry, and Complexity of Neural Networkscited by 99
- 2020Temporal Spike Sequence Learning via Backpropagation for Deep Spiking Neural Networkscited by 98
- 2018Dendritic cortical microcircuits approximate the backpropagation algorithmcited by 96
- 2020Relative Flatness and Generalizationcited by 88
- 2018Hessian-based Analysis of Large Batch Training and Robustness to Adversariescited by 87
- 2018On the Relation Between the Sharpest Directions of DNN Loss and the SGD Step Lengthcited by 85
- 2020Regularizing Neural Networks via Adversarial Model Perturbationcited by 78
- 2018Eligibility Traces and Plasticity on Behavioral Time Scales: Experimental Support of neoHebbian Three-Factor Learning Rulescited by 64
- 2020Scaling Equilibrium Propagation to Deep ConvNets by Drastically Reducing its Gradient Estimator Biascited by 60
- 2019Normalized Flat Minima: Exploring Scale Invariant Definition of Flat Minima for Neural Networks using PAC-Bayesian Analysiscited by 58
- 2017Gradient Descent for Spiking Neural Networkscited by 47
- 2019Shaping the learning landscape in neural networks around wide flat minimacited by 47
- 2020Meta-Learning through Hebbian Plasticity in Random Networkscited by 47
- 2020Local plasticity rules can learn deep representations using self-supervised contrastive predictionscited by 47
- 2017Unbiased Online Recurrent Optimizationcited by 46
- 2019On the interplay between noise and curvature and its effect on optimization and generalizationcited by 44
- 2020A Deeper Look at the Hessian Eigenspectrum of Deep Neural Networks and its Applications to Regularizationcited by 44
- 2020NeurIPS 2020 Competition: Predicting Generalization in Deep Learningcited by 41
- 2021Sparse Spiking Gradient Descentcited by 41
- 2022Anticorrelated Noise Injection for Improved Generalizationcited by 41
- 2021Training Feedback Spiking Neural Networks by Implicit Differentiation on the Equilibrium Statecited by 39
50 most cited of 101 All 101 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 1.
3 papers.