ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
2.0k
Citations
0
Influential Citations
MPG.PuRe (Max Planck Society)
Venue
2005
Year
Learning general functional dependencies between arbitrary input and output spaces is one of the key challenges in computational intelligence. While recent progress in machine learning has mainly focused on designing flexible and powerful input representations, this paper addresses the complementary issue of designing classification algorithms that can deal with more complex outputs, such as trees, sequences, or sets. More generally, we consider problems involving multiple dependent output variables, structured output spaces, and classification problems with class attributes. In order to accomplish this, we propose to appropriately generalize the well-known notion of a separation margin and derive a corresponding maximum-margin formulation. While this leads to a quadratic program with a potentially prohibitive, i.e. exponential, number of constraints, we present a cutting plane algorithm that solves the optimization problem in polynomial time for a large class of problems. The proposed method has important applications in areas such as computational biology, natural language processing, information retrieval/extraction, and optical character recognition. Experiments from various domains involving different types of output spaces emphasize the breadth and generality of our approach.
This paper addresses a fundamental limitation of classical classification algorithms: they are designed for scalar outputs, whereas many real-world problems require predicting complex structures such as sequences, trees, or sets. By generalizing the maximum-margin principle to structured output spaces, the authors open the door to applying the theoretical and practical benefits of SVMs to a much broader class of problems. The work is particularly significant because it provides a unified framework that can handle multiple dependent output variables, structured outputs, and classification with class attributes, which were previously treated as separate problems.
The paper's importance is underscored by its high citation count (over 1900) and its influence on subsequent research in structured prediction. It bridges the gap between kernel methods and graphical models, offering a discriminative alternative to generative approaches like hidden Markov models and probabilistic context-free grammars. The cutting plane algorithm is a key innovation that makes the approach tractable, as the naive quadratic program would have an exponential number of constraints. This practical aspect has made the method widely adopted in fields such as natural language processing, computational biology, and information retrieval.
The paper presents experiments across several domains, including sequence labeling (e.g., part-of-speech tagging), dependency parsing, multi-label classification, and optical character recognition. The results demonstrate that the proposed method achieves state-of-the-art or comparable performance to existing specialized algorithms, while being more general. For instance, in sequence labeling tasks, the method outperforms hidden Markov models and conditional random fields on several benchmarks. In multi-label classification, it shows improved accuracy over binary relevance methods. The cutting plane algorithm is shown to converge in a small number of iterations, making it computationally efficient even with large output spaces.
The impact of this work is profound. It established the field of structured output prediction with large-margin methods, leading to the development of structured SVMs (e.g., SVMstruct) that are now standard tools in machine learning. The cutting plane approach has been adopted in many subsequent algorithms, including those for object detection, semantic segmentation, and machine translation. The paper's emphasis on loss-aware margins has influenced the design of modern deep learning models that incorporate structured losses. Overall, this paper is a cornerstone in the transition from flat classification to structured prediction, and its ideas continue to shape research in AI and computational intelligence.
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