Related Experiment Video
Updated: Jun 29, 2025

11:52
Temporal Ordering of Dynamic Expression Data from Detailed Spatial Expression Maps
Published on: February 9, 2017
5.9K
Predictive coding networks for temporal prediction
Beren Millidge1, Mufeng Tang1, Mahyar Osanlouy2
1MRC Brain Network Dynamics Unit, University of Oxford, Oxford, United Kingdom.
Plos Computational Biology
|April 1, 2024
Summary
This study presents a temporal predictive coding model for brain function. The biologically plausible recurrent network model approximates Kalman filter performance for dynamic stimuli prediction using local learning rules.
Area of Science:
- Computational neuroscience
- Neural networks
- Perception
Background:
- The brain infers dynamic world states from sensory input, a process not fully understood.
- Predictive coding theory explains perception but often focuses on static stimuli.
- Key questions about temporal predictive coding's neural implementation and properties remain unanswered.
Purpose of the Study:
- To formulate a temporal predictive coding model suitable for biological neural networks.
- To investigate the computational properties and neural implementation of temporal prediction.
- To explore how the brain might predict future stimuli using biologically plausible mechanisms.
Main Methods:
- Developed a temporal predictive coding model implemented in recurrent neural networks.
- Utilized local neuronal inputs for activity dynamics and local Hebbian plasticity for learning.
- Compared model performance to the Kalman filter for linear and nonlinear systems.
Main Results:
- The model approximates Kalman filter performance in predicting linear system behavior.
- Networks exhibit biologically plausible Gabor-like, motion-sensitive receptive fields when trained on natural dynamic inputs.
- The model generalizes effectively to nonlinear systems.
Conclusions:
- Biologically plausible recurrent networks can perform temporal predictive coding.
- The model offers a framework for understanding neural computation in temporal prediction.
- This work bridges computational theory with potential neural mechanisms for sensory prediction.
Related Concept Videos
Prediction Intervals
2.3K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
2.3K
End Point Prediction: Gran Plot
321
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
For potentiometric titration, the Gran plot is created by plotting...
321
Neural Circuits
1.2K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
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...
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...
1.2K
Graded Potential
3.8K
Graded potentials are localized fluctuations in the cell membrane's electrical charge, commonly found in the dendrites of neurons. The magnitude of these potential changes depends on the strength of the initiating stimulus. In a membrane at its resting potential, a graded potential signifies a voltage shift either above -70 mV or below -70 mV.
Graded potentials fall into two categories: depolarizing and hyperpolarizing. Depolarizing graded potentials typically occur when sodium (Na+) or...
Graded potentials fall into two categories: depolarizing and hyperpolarizing. Depolarizing graded potentials typically occur when sodium (Na+) or...
3.8K
Classification of Signals
456
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating 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...
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...
456

