Credit Assignment via Neural Manifold Noise Correlation
Authors:
- Byungwoo KangByungwoo Kang
- Maceo RichardsMRMaceo Richards
- Bernardo SabatiniBernardo Sabatini
Preprint
Abstract
Credit assignment--how changes in individual neurons and synapses affect a network's output--is central to learning in brains and machines. Noise correlation, which estimates gradients by correlating perturbations of activity with changes in output, provides a biologically plausible solution to credit assignment but scales poorly as accurately estimating the Jacobian requires that the number of perturbations scale with network size. Moreover, isotropic noise conflicts with neurobiological observations that neural activity lies on a low-dimensional manifold. To address these drawbacks, we propose neural manifold noise correlation (NMNC), which performs credit assignment using perturbations restricted to the neural manifold. We show theoretically and empirically that the Jacobian row space aligns with the neural manifold in trained networks, and that manifold dimensionality scales slowly with network size. NMNC substantially improves performance and sample efficiency over vanilla noise correlation in convolutional networks trained on CIFAR-10, ImageNet-scale models, and recurrent networks. NMNC also yields representations more similar to the primate visual system than vanilla noise correlation. These findings offer a mechanistic hypothesis for how biological circuits could support credit assignment, and suggest that biologically inspired constraints may enable, rather than limit, effective learning at scale.Keywords
All Related Versions
This publication has 27 references indexed in Scilit:
- The predictive nature of spontaneous brain activity across scales and speciesNeuron, 2025
- Integrative Benchmarking to Advance Neurally Mechanistic Models of Human IntelligenceNeuron, 2020
- New perspectives on dimensionality and variability from large-scale cortical dynamicsCurrent Opinion in Neurobiology, 2019
- Circuit Models of Low-Dimensional Shared Variability in Cortical NetworksNeuron, 2019
- The Nature of Shared Cortical VariabilityNeuron, 2015
- Spontaneous Events Outline the Realm of Possible Sensory Responses in Neocortical PopulationsNeuron, 2009
- Incremental Learning for Robust Visual TrackingInternational Journal of Computer Vision, 2007
- Improved local learning rule for information maximization and related applicationsNeural Networks, 2005
- Optimal unsupervised learning in a single-layer linear feedforward neural networkNeural Networks, 1989
- Simplified neuron model as a principal component analyzerJournal of Mathematical Biology, 1982