Teaching signal synchronization in deep neural networks with prospective neurons
Nicoas Zucchet, Qianqian Feng, Axel Laborieux, Friedemann Zenke, Walter Senn, João Sacramento
TL;DR
This work addresses the timing problem in learning within hierarchical neural systems by proposing prospective neurons that predict future inputs to synchronize teaching signals with evolving neural activity. The authors formalize delays as tracking errors to an implicit target trajectory and show that standard leaky integrators cannot perfectly track this target, while prospective dynamics can achieve asymptotic tracking and rapid convergence. They provide a bio-physical implementation using adaptive currents, analyze robustness to time-constant mismatches, and demonstrate that prospective neurons enable effective online learning across multiple learning rules, reward-based control, and memory-enabled networks. The findings suggest a biologically plausible mechanism for mitigating internal delays, with broad implications for online learning in dynamic environments and potential links to existing theoretical frameworks such as NLA, LE, and prediction-correction approaches.
Abstract
Working memory requires the brain to maintain information from the recent past to guide ongoing behavior. Neurons can contribute to this capacity by slowly integrating their inputs over time, creating persistent activity that outlasts the original stimulus. However, when these slowly integrating neurons are organized hierarchically, they introduce cumulative delays that create a fundamental challenge for learning: teaching signals that indicate whether behavior was correct or incorrect arrive out-of-sync with the neural activity they are meant to instruct. Here, we demonstrate that neurons enhanced with an adaptive current can compensate for these delays by responding to external stimuli prospectively -- effectively predicting future inputs to synchronize with them. First, we show that such prospective neurons enable teaching signal synchronization across a range of learning algorithms that propagate error signals through hierarchical networks. Second, we demonstrate that this successfully guides learning in slowly integrating neurons, enabling the formation and retrieval of memories over extended timescales. We support our findings with a mathematical analysis of the prospective coding mechanism and learning experiments on motor control tasks. Together, our results reveal how neural adaptation could solve a critical timing problem and enable efficient learning in dynamic environments.
