ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
669
Citations
16
Influential Citations
ACM Computing Surveys
Venue
2023
Year
Deep learning has revolutionized the fields of computer vision, natural language understanding, speech recognition, information retrieval, and more. However, with the progressive improvements in deep learning models, their number of parameters, latency, and resources required to train, among others, have all increased significantly. Consequently, it has become important to pay attention to these footprint metrics of a model as well, not just its quality. We present and motivate the problem of efficiency in deep learning, followed by a thorough survey of the five core areas of model efficiency (spanning modeling techniques, infrastructure, and hardware) and the seminal work there. We also present an experiment-based guide along with code for practitioners to optimize their model training and deployment. We believe this is the first comprehensive survey in the efficient deep learning space that covers the landscape of model efficiency from modeling techniques to hardware support. It is our hope that this survey would provide readers with the mental model and the necessary understanding of the field to apply generic efficiency techniques to immediately get significant improvements, and also equip them with ideas for further research and experimentation to achieve additional gains.
Deep learning models have achieved remarkable accuracy but at the cost of ever-increasing parameters, latency, and resource consumption. This survey addresses the critical need to balance quality with efficiency, a concern that has become paramount as models are deployed on edge devices and in real-time applications. By providing a comprehensive overview of efficiency techniques, the paper equips practitioners with the knowledge to make models smaller, faster, and more sustainable.
The paper is particularly significant because it bridges the gap between modeling techniques and hardware/infrastructure, offering a holistic view that is often missing in specialized surveys. It also emphasizes practical applicability, with code examples that allow readers to immediately implement efficiency improvements. This makes it a valuable resource for both academia and industry.
The paper does not present new experimental results but synthesizes findings from numerous studies. It claims that applying generic efficiency techniques can lead to significant improvements in model size, speed, and energy consumption without substantial loss in accuracy. For example, it references quantization and pruning methods that can reduce model size by 4x or more with minimal accuracy drop, and knowledge distillation that can create smaller student models that match larger teacher models. The survey also highlights architecture search methods that achieve state-of-the-art efficiency on mobile devices.
This survey has broad impact by promoting efficiency as a first-class citizen in deep learning research. It provides a common language and framework for discussing efficiency, which is essential as the field moves toward more sustainable AI. By covering both algorithmic and hardware aspects, it encourages interdisciplinary collaboration. The practical guide also accelerates adoption in industry, where efficiency is often a key requirement. As models continue to grow, this survey will remain a foundational reference for anyone looking to build efficient and deployable AI systems.
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