CVLGMLApr 16, 2019

DNN Architecture for High Performance Prediction on Natural Videos Loses Submodule's Ability to Learn Discrete-World Dataset

arXiv:1904.07969v11 citations
Originality Incremental advance
AI Analysis

This work challenges the idea of a general learning algorithm in AI by showing a trade-off in neural architectures for different rule sets, which is incremental as it focuses on a specific model and dataset.

The study tested whether the PredNet architecture, known for high-performance predictions on natural videos, could adapt to an artificial video dataset based on Game of Life rules, finding it generalized well to other natural videos but failed to learn the artificial dataset, while a submodule performed perfectly on the artificial dataset but poorly on natural videos.

Is cognition a collection of loosely connected functions tuned to different tasks, or can there be a general learning algorithm? If such an hypothetical general algorithm did exist, tuned to our world, could it adapt seamlessly to a world with different laws of nature? We consider the theory that predictive coding is such a general rule, and falsify it for one specific neural architecture known for high-performance predictions on natural videos and replication of human visual illusions: PredNet. Our results show that PredNet's high performance generalizes without retraining on a completely different natural video dataset. Yet PredNet cannot be trained to reach even mediocre accuracy on an artificial video dataset created with the rules of the Game of Life (GoL). We also find that a submodule of PredNet, a Convolutional Neural Network trained alone, reaches perfect accuracy on the GoL while being mediocre for natural videos, showing that PredNet's architecture itself is responsible for both the high performance on natural videos and the loss of performance on the GoL. Just as humans cannot predict the dynamics of the GoL, our results suggest that there might be a trade-off between high performance on sensory inputs with different sets of rules.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes