Related Experiment Video
Updated: Sep 17, 2025

Machine Learning Algorithms for Early Detection of Bone Metastases in an Experimental Rat Model
Published on: August 16, 2020
Learning predictive signals within a local recurrent circuit
Toshitake Asabuki1,2,3, Colleen J Gillon1, Claudia Clopath1
1Department of Bioengineering, Imperial College London, London SW7 2AZ, United Kingdom.
Abstract:
The predictive coding hypothesis proposes that top-down predictions are compared with incoming bottom-up sensory information, with prediction errors signaling the discrepancies between these inputs. While this hypothesis explains the presence of prediction errors, recent experimental studies suggest that prediction error signals can emerge within a local circuit, that is, from bottom-up sensory input alone. In this paper, we test whether local circuits alone can generate predictive signals by training a recurrent spiking network using local plasticity rules. Our network model replicates experimentally observed features of prediction errors, such as biphasic neural activity patterns and context dependency. Our findings shed light on how synaptic plasticity can shape prediction errors and enable the acquisition and updating of an internal model of sensory input within a recurrent neural network.
More Related Videos
Related Concept Videos
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Propagation of Action Potentials
Neurons (nerve cells) have a resting membrane potential, with a slightly negative charge inside compared to outside. This is maintained by ion channels, such as sodium (Na+) and potassium (K+) channels, which control the flow of ions. When a stimulus, like a touch or a signal from another neuron, triggers the neuron, sodium channels open, allowing sodium ions to...
Associative Learning
Classical conditioning, also known...
Observational Learning
Comparison between RL and RC circuits
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...

