Hierarchical Predictive Coding Models in a Deep-Learning Framework

05/07/2020
by   Matin Hosseini, et al.
0

Bayesian predictive coding is a putative neuromorphic method for acquiring higher-level neural representations to account for sensory input. Although originating in the neuroscience community, there are also efforts in the machine learning community to study these models. This paper reviews some of the more well known models. Our review analyzes module connectivity and patterns of information transfer, seeking to find general principles used across the models. We also survey some recent attempts to cast these models within a deep learning framework. A defining feature of Bayesian predictive coding is that it uses top-down, reconstructive mechanisms to predict incoming sensory inputs or their lower-level representations. Discrepancies between the predicted and the actual inputs, known as prediction errors, then give rise to future learning that refines and improves the predictive accuracy of learned higher-level representations. Predictive coding models intended to describe computations in the neocortex emerged prior to the development of deep learning and used a communication structure between modules that we name the Rao-Ballard protocol. This protocol was derived from a Bayesian generative model with some rather strong statistical assumptions. The RB protocol provides a rubric to assess the fidelity of deep learning models that claim to implement predictive coding.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/27/2021

Predictive Coding: a Theoretical and Experimental Review

Predictive coding offers a potentially unifying account of cortical func...
research
05/18/2023

The generalized Hierarchical Gaussian Filter

Hierarchical Bayesian models of perception and learning feature prominen...
research
08/03/2023

Learning beyond sensations: how dreams organize neuronal representations

Semantic representations in higher sensory cortices form the basis for r...
research
06/30/2019

Unsupervised predictive coding models may explain visual brain representation

Deep predictive coding networks are neuroscience-inspired unsupervised l...
research
01/16/2013

Deep Predictive Coding Networks

The quality of data representation in deep learning methods is directly ...
research
04/30/2020

PreCNet: Next Frame Video Prediction Based on Predictive Coding

Predictive coding, currently a highly influential theory in neuroscience...
research
06/25/2020

Predictive coding in balanced neural networks with noise, chaos and delays

Biological neural networks face a formidable task: performing reliable c...

Please sign up or login with your details

Forgot password? Click here to reset