ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
952
Citations
0
Influential Citations
PLoS Computational Biology
Venue
2008
Year
This paper describes a general model that subsumes many parametric models for continuous data. The model comprises hidden layers of state-space or dynamic causal models, arranged so that the output of one provides input to another. The ensuing hierarchy furnishes a model for many types of data, of arbitrary complexity. Special cases range from the general linear model for static data to generalised convolution models, with system noise, for nonlinear time-series analysis. Crucially, all of these models can be inverted using exactly the same scheme, namely, dynamic expectation maximization. This means that a single model and optimisation scheme can be used to invert a wide range of models. We present the model and a brief review of its inversion to disclose the relationships among, apparently, diverse generative models of empirical data. We then show that this inversion can be formulated as a simple neural network and may provide a useful metaphor for inference and learning in the brain.
Karl Friston's 2008 paper, "Hierarchical Models in the Brain," is a foundational contribution that bridges computational neuroscience and machine learning. At a time when deep learning was beginning to gain momentum, this paper offered a principled framework for understanding how hierarchical generative models can be built and inverted. It showed that a vast array of models—from the general linear model to nonlinear time-series models—can be seen as special cases of a single hierarchical structure. This unification is significant because it provides a common language for seemingly disparate modeling approaches.
The paper's emphasis on a single inversion scheme, dynamic expectation maximization, is particularly important. It suggests that the brain might use a universal algorithm for inference and learning, and that this algorithm can be implemented as a simple neural network. This idea has deep implications for both neuroscience and AI, as it offers a normative account of cortical processing and a blueprint for building machines that learn hierarchical representations.
Moreover, the paper's focus on hierarchical models predates the current surge in deep learning, yet it anticipates many of the key ideas, such as the importance of layered representations and the use of generative models for unsupervised learning. By framing inference as a variational process, it also connects to modern variational autoencoders and other deep generative models.
The paper is primarily theoretical and does not report empirical metrics or comparisons. Instead, it presents a conceptual framework and mathematical derivations to show the relationships among diverse generative models. It demonstrates that the hierarchical model and its inversion subsume many existing models, and that the inversion can be implemented as a neural network. No quantitative results or benchmarks are provided.
The significance of this paper lies in its unifying perspective. It provides a theoretical foundation for understanding hierarchical inference in the brain and in machines. The framework has influenced subsequent work in computational neuroscience, particularly the free-energy principle, and in machine learning, where hierarchical generative models and variational inference are now central. By showing that a single scheme can invert a wide range of models, it suggests that the brain might employ a universal algorithm for perception and learning. This has inspired research on predictive coding, variational autoencoders, and other deep generative models. Despite its lack of empirical validation, the paper's conceptual contributions have had a lasting impact on both fields.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba