Adaptive Tuning Curve Widths Improve Sample Efficient Learning
Abstract
Natural brains perform miraculously well in learning new tasks from a small number of samples, whereas sample efficient learning is still a major open problem in the field of machine learning. Here, we raise the question, how the neural coding scheme affects sample efficiency, and make first progress on this question by proposing and analyzing a learning algorithm that uses a simple reinforce-type plasticity mechanism and does not require any gradients to learn low dimensional mappings. It harnesses three bio-plausible mechanisms, namely, population codes with bell shaped tuning curves, continous attractor mechanisms and probabilistic synapses, to achieve sample efficient learning. We show both theoretically and by simulations that population codes with broadly tuned neurons lead to high sample efficiency, whereas codes with sharply tuned neurons account for high final precision. Moreover, a dynamic adaptation of the tuning width during learning gives rise to both, high sample efficiency and high final precision. We prove a sample efficiency guarantee for our algorithm that lies within a logarithmic factor from the information theoretical optimum. Our simulations show that for low dimensional mappings, our learning algorithm achieves comparable sample efficiency to multi-layer perceptrons trained by gradient descent, although it does not use any gradients. Furthermore, it achieves competitive sample efficiency in low dimensional reinforcement learning tasks. From a machine learning perspective, these findings may inspire novel approaches to improve sample efficiency. From a neuroscience perspective, these findings suggest sample efficiency as a yet unstudied functional role of adaptive tuning curve width.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 4
- FWCI
- 0.20
- Field percentile
- top 47%
- Research Focus
- Approach
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
- Population Codes Enable Learning from Few Examples By Shaping Inductive Bias
Blake Bordelon, Cengiz Pehlevan·eLifePeer-reviewed·Dec 16, 2022
- Fast efficient coding and sensory adaptation in gain-adaptive recurrent networks
Arthur Prat-Carrabin, Maximilian V. Harl, Samuel Joseph Gershman·Nature CommunicationsPeer-reviewed·May 15, 2026
- Adaptive Efficient Coding: A Variational Auto-encoder Approach
Guy Aridor, Francesco Grechi, Michael Woodford·bioRxiv·May 29, 2020
- Parametric control of flexible timing through low-dimensional neural manifolds
Manuel Beirán, Nicolas Meirhaeghe, … Srdjan Ostojic·NeuronPeer-reviewed·Jan 13, 2023
- Dual stochasticity in the cortex as a biologically plausible learning with the most efficient coding
Jun-nosuke Teramae·bioRxiv·Jan 19, 2020
- The Brain As An Efficient And Robust Adaptive Learner
Sophie Denève, Alireza Alemi, Ralph Bourdoukan·NeuronPeer-reviewed·Jun 1, 2017