eLifeNeurosciencePeer-reviewed journal article
Population Codes Enable Learning from Few Examples By Shaping Inductive Bias
- Citations
- 25
- FWCI
- 2.58
- Field percentile
- top 10%
Abstract
Learning from a limited number of experiences requires suitable inductive biases. To identify how inductive biases are implemented in and shaped by neural codes, we analyze sample-efficient learning of arbitrary stimulus-response maps from arbitrary neural codes with biologically-plausible readouts. We develop an analytical theory that predicts the generalization error of the readout as a function of the number of observed examples. Our theory illustrates in a mathematically precise way how the structure of population codes shapes inductive bias, and how a match between the code and the task is crucial for sample-efficient learning. We observe that many different codes can support the same inductive bias. By analyzing recordings from the mouse primary visual cortex, we demonstrate that biological codes have lower total activity than other codes with identical bias. Using these mouse primary visual cortex responses, we demonstrate the existence of an efficiency bias towards low frequency orientation discrimination tasks for grating stimuli and low spatial frequency reconstruction tasks for natural images. We reproduce the discrimination bias in a simple model of primary visual cortex, and further show how invariances in the code to certain stimulus variations alter learning performance. We extend our methods to time-dependent neural codes and predict the sample efficiency of readouts from recurrent networks. Finally, we discuss implications of our theory in the context of recent developments in neuroscience and artificial intelligence. Overall, our study provides a concrete method for elucidating inductive biases of the brain and promotes sample-efficient learning as a general normative coding principle.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Adaptive Tuning Curve Widths Improve Sample Efficient Learning
Florian Meier, Raphaël Dang-Nhu, Angelika Steger·Frontiers in Computational NeurosciencePeer-reviewed·Feb 18, 2020
- Noise correlations for faster and more robust learning.
Matthew R. Nassar, Daniel Scott, Apoorva Bhandari·Journal of NeurosciencePeer-reviewed·Jun 30, 2021
- Biases in population codes with a few active neurons
Sander Wessel Keemink, Mark C. W. van Rossum·bioRxiv·Sep 20, 2024
- Biases in multivariate neural population codes
Sander Wessel Keemink, Mark C. W. van Rossum·bioRxiv·Mar 4, 2017
- Revealing nonlinear neural decoding by analyzing choices
Qianli Yang, Edgar Y. Walker, … Xaq Pitkow·Nature CommunicationsPeer-reviewed·Nov 16, 2021
- Inactivation of primate area V4 reveals inductive biases in visual learning.
Pooya Laamerad, Matthew R. Krause, … Christopher C. Pack·Current BiologyPeer-reviewed·Sep 5, 2025