Perception The empirical evidence for predictive coding is most robust for perceptual processing. As early as 1999, Rao and Ballard proposed a hierarchical
visual processing model in which higher-order visual cortical area sends down predictions and the feedforward connections carry the residual errors between the predictions and the actual lower-level activities. Functional near-infrared spectroscopy (fNIRS) data showed that infant
occipital cortex responded to unexpected visual omission (with no visual information input) but not to expected visual omission. These results establish that in a hierarchically organized perception system, higher-order neurons send down predictions to lower-order neurons, which in turn sends back up the prediction error signal.
Interoception There have been several competing models for the role of predictive coding in
interoception. In 2013,
Anil Seth proposed that our subjective feeling states, otherwise known as emotions, are generated by predictive models that are actively built out of causal interoceptive appraisals. In relation to how we attribute internal states of others to causes, Sasha Ondobaka, James Kilner, and
Karl Friston (2015) proposed that the
free energy principle requires the brain to produce a continuous series of predictions with the goal of reducing the amount of prediction error that manifests as “free energy”. These errors are then used to model anticipatory information about what the state of the outside world will be and attributions of causes of that world state, including understanding of causes of others’ behavior. This is especially necessary because, to create these attributions, our multimodal sensory systems need interoceptive predictions to organize themselves. Therefore, Ondobaka posits that predictive coding is key to understanding other people's internal states. In 2015,
Lisa Feldman Barrett and W. Kyle Simmons proposed the Embodied Predictive Interoception Coding model, a framework that unifies Bayesian active inference principles with a physiological framework of corticocortical connections. Using this model, they posited that agranular visceromotor cortices are responsible for generating predictions about interoception, thus, defining the experience of interoception. Contrary to the inductive notion that emotion categories are biologically distinct, Barrett proposed later the theory of constructed emotion, which is the account that a biological emotion category is constructed based on a conceptual category—the accumulation of instances sharing a goal. In a predictive coding model, Barrett hypothesizes that, in interoception, our brains regulate our bodies by activating "embodied simulations" (full-bodied representations of sensory experience) to anticipate what our brains predict that the external world will throw at us sensorially and how we will respond to it with action. These simulations are either preserved if, based on our brain's predictions, they prepare us well for what actually subsequently occurs in the external world, or they, and our predictions, are adjusted to compensate for their error in comparison to what actually occurs in the external world and how well-prepared we were for it. Then, in a trial-error-adjust process, our bodies find similarities in goals among certain successful anticipatory simulations and group them together under conceptual categories. Every time a new experience arises, our brains use this past trial-error-adjust history to match the new experience to one of the categories of accumulated corrected simulations that it shares the most similarity with. Then, they apply the corrected simulation of that category to the new experience in the hopes of preparing our bodies for the rest of the experience. If it does not, the prediction, the simulation, and perhaps the boundaries of the conceptual category are revised in the hopes of higher accuracy next time, and the process continues. Barrett hypothesizes that, when prediction error for a certain category of simulations for x-like experiences is minimized, what results is a correction-informed simulation that the body will reenact for every x-like experience, resulting in a correction-informed full-bodied representation of sensory experience—an emotion. In this sense, Barrett proposes that we construct our emotions because the conceptual category framework our brains use to compare new experiences, and to pick the appropriate predictive sensory simulation to activate, is built on the go.
Human development From a developmental perspective, predictive coding has been examined in relation to the biological maturation of the brain systems involved in sensation and cognition, highlighting how the brain’s capacity to generate and update predictions evolves across early life. Evidence from neonatal studies demonstrates that prediction error mechanisms emerge very early in life: event-related potential recordings (patterns of brain activity observed in relation to specific events) show that even newborns differentiate between expected and unexpected sounds, suggesting the presence of a very basic form of sensory prediction . As children grow, these predictive capacities become more sophisticated as their brains mature and they gain experience (see more detailed information in
Development of the nervous system). Research across later human developmental stages indicates that the development of abilities to direct and control attention and the inferential reasoning process occur together, as repeated interactions with the environment strengthen the brain’s internal models of sensory regularities (for more information on the sophistication and specialization of neural connections across developmental stages, see
Synaptic pruning). This developmental trajectory has been described as a shift from mainly reactive sensory processing in infancy toward proactive, model-based perception in childhood. As networks of connected brain regions mature, they support top-down modulation, in which prior knowledge shapes how sensory information is processed, and precision weighting, which refers to how strongly prior expectations versus new sensory input are taken into account (see
Precision Weighting section of this Wikipedia page). Altogether, this line of work has been interpreted as suggesting that predictive coding may contribute to the development of efficient perception, attention, and learning across childhood, providing a computational framework for understanding how experience shapes the developing brain. Studies of predictive coding in a developmental context often involve using repetition suppression (a reduction in a specific pattern of brain activity observed when someone is exposed to the same stimuli repeatedly), as it is commonly treated as a measure of reduced prediction error. In other words, diminished prediction error would indicate that the participant has been updating their mental representation (i.e., expectation) to be closer to the presented stimuli. Therefore, examination of the development of repetition suppression has been treated as a proxy for the development of predictive inference and mental representation. The application of predictive coding in human development is not without its limitations. For instance, most research studies testing predictive coding through neural measures (e.g.,
event-related brain potentials) require responses from the participant, which is not possible for infants. Furthermore, developmental changes in the anatomy and network of the brain make the interpretations of prediction error more complex, which warrants caution in the interpretations of the current literature.
Neurodevelopmental disorders Differences in predictive coding processes have been proposed to play a role in neurodevelopmental disorders, such as
autism spectrum disorders and
Attention-Deficit Hyperactivity Disorder (ADHD). Given the role of predictive coding in guiding the perception of the environment as well as further interaction with the environment, some authors have suggested that differences in attention and cognitive processes related to predictive coding could serve as potential biomarkers, or biological correlates, for understanding neurodevelopmental disorders . Under typical development, the predictive coding framework suggests that perception and interpretation of the perceived information rely on higher-order cognitive processes that minimize prediction error by continuously adjusting expectations to match incoming sensory input. According to predictive coding accounts, individuals with neurodevelopmental disorders, such as
autism spectrum disorder (ASD) and
ADHD, may show imbalances in how much weight is given to prior expectations versus incoming sensory evidence—a phenomenon sometimes referred to as
precision weighting dysfunction. For example, in autism, research studies suggest that prior beliefs may be underweighted, leading to an overreliance on moment-to-moment sensory input and difficulties filtering out irrelevant stimuli, which manifests as sensory hypersensitivity and reduced ability to account for context when processing the stimulus. Across disorders, such differences have been proposed to lead to less accurate internal representations, which may impair the brain’s ability to form accurate predictions about social cues, rewards, and environments. As a result, predictive coding abnormalities have been proposed as a possible cognitive model that could help link diverse symptom profiles in neurodevelopmental conditions to underlying differences in hierarchical information processing and learning.
Psychopathology Altered predictive coding in psychological disorders has received wide attention, likely in an attempt to explain how symptoms of psychological disorders occur. Below are the descriptions of the current research looking at how problems with predictive coding may contribute to different psychological disorders.
Psychotic Disorders. Psychotic disorders are characterized by symptoms of hallucination (seeing, hearing, feeling, smelling, or tasting something that is not actually there) and delusion (a strongly held false belief that persists despite clear conflicting evidence). In applications of predictive coding, a mismatch between priors and prediction errors may explain these psychotic symptoms. There are three ways in which impaired predictive coding might contribute to these symptoms: 1) overweighing of sensory prediction errors, 2) weakened top-down priors, and 3) disrupted hierarchical communication between frontal and sensory regions. However, research disentangling different contributors to prediction error is limited. Unlike typical conditions, where perception depends on balancing prior expectations (top-down predictions) with sensory evidence (bottom-up input), weighted by their precision, or estimated reliability, some studies show evidence that precision weighting may be dysregulated in people with psychosis, which leads to either underweighted priors or overweighted sensory prediction errors. Under this account, internal noise may be misinterpreted as meaningful sensory data, which could contribute to hallucinations, and spurious associations may contribute to delusional beliefs that are resistant to updating. Neurophysiological evidence supports this imbalance: individuals with schizophrenia show reduced mismatch negativity (MMN) and impaired prediction-error signaling in frontotemporal circuits of the brain, indicating failures to suppress or appropriately update sensory predictions. At higher cognitive levels, some researchers link predictive coding accounts to the concept of aberrant salience, which refers to the attribution of undue importance to stimuli that would typically be considered irrelevant. This mechanism aligns with dopaminergic dysfunction, as
dopamine is hypothesized to encode the precision of prediction errors; hyperdopaminergic states amplify noisy error signals, fueling delusional inferences and unstable perception. Together, these findings have been interpreted as consistent with the idea that psychosis may involve a breakdown in hierarchical predictive coding, in which disturbances in both low-level sensory prediction and high-level belief formation interact to produce characteristic symptoms.
Computer science With the rising popularity of
representation learning, the theory has also been actively pursued and applied in
machine learning and related fields.
Challenges One of the biggest challenges to test predictive coding has been the imprecision of exactly how prediction error minimization works. In some studies, the increase in
BOLD signal has been interpreted as error signal while in others it indicates changes in the input representation. Another challenge that has been posed is predictive coding's computational tractability. According to Kwisthout and van Rooij, the subcomputation in each level of the predictive coding framework potentially hides a computationally intractable problem, which amounts to “intractable hurdles” that computational modelers have yet to overcome. Future research could focus on clarifying the neurophysiological mechanism and computational model of predictive coding. == Studies of predictive coding ==