A neural network trained to predict future video frames mimics critical properties of biological neuronal responses and perception
learning to act by predicting the future .