Skip to main content
. 2009 May 1;5(5):e1000373. doi: 10.1371/journal.pcbi.1000373

Figure 1. Hierarchical model for predictive coding.

Figure 1

Higher-level coding units attempt to predict the responses of units in the next lower level via feedback connections, while lower-level error detectors signal the difference between the prediction and the actual input. Feedforward connections encode the synaptic weights represented by a matrix Inline graphic. Higher-level units maintain the current estimate of the input signal Inline graphic and convey the top-down prediction Inline graphic to the lower level via feedback connections. Difference detectors compute the difference Inline graphic between current activity Inline graphic and the top-down prediction Inline graphic.