
Neural networks that learn to predict future events or patterns without explicit supervision.Predictive learning in neural networks refers to a class of unsupervised learning methods where the network is trained to forecast future data points, missing parts of input, or subsequent events in a sequence, without needing labeled examples. Instead of being told what an object is, the network learns by trying to predict what comes next — a powerful form of self-supervision that extracts structure from raw data. This approach underlies many modern AI breakthroughs, from language models that predict the next word to vision systems that anticipate future frames in a video.
The idea of prediction as a learning signal dates back to the 1980s with predictive coding theories in neuroscience, but it gained prominence in the 2010s with deep learning, particularly through work on unsupervised representation learning and sequence prediction.
The network is given a sequence or a partial observation and must generate the next element. During training, the error between its prediction and the actual next element is used to adjust the network's internal weights. By repeatedly predicting, the network builds an internal model of the regularities in the data — for example, that galaxies cluster in certain ways, or that handwriting strokes follow smooth curves. This predictive objective forces the network to capture causal and statistical dependencies, enabling it to generalize to unseen data without explicit labels.
Used in autonomous driving to predict pedestrian movement, in video compression, in anomaly detection for industrial monitoring, and in scientific discovery — such as the neural network that identified new galaxies from telescope data without human labeling.
The same predictive principle is used in the brain: the visual cortex constantly predicts the next visual scene, and only the difference between prediction and reality is transmitted to higher areas.















