The term predictive coding is used in several disciplines (including signal-processing technologies and law) in loosely-related or unrelated senses. wikipedia In neuroscience, predictive coding (also known as predictive processing) is a theory of brain function in which the brain is constantly generating and updating a mental model of the environment. The model is used to generate predictions of sensory input that are compared to actual sensory input. This comparison results in prediction errors that are then used to update and revise the mental model.