ReadingResearchRadarInvestment frameworkAI Company Primary Sources
Sign in / Sign up
← Back to reading
Long-term reading3 min readDisconfirmAI Editorial

"ImageNet Classification with Deep Convolutional Neural Networks": How ReLU and Multi-GPU Parallelism Enabled AlexNet

In 2012, the paper "ImageNet Classification with Deep Convolutional Neural Networks," co-authored by Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton of the University of Toronto (Canada), marked a turning point...

Verified 2026-11-01 17:02 GMT+8

In 2012, the paper "ImageNet Classification with Deep Convolutional Neural Networks" (commonly known as AlexNet), co-authored by Alex Krizhevsky, Ilya Sutskever, and Geoffrey E. Hinton of the University of Toronto (Canada), marked a turning point for deep learning in the field of computer vision. The core contribution of this paper was to demonstrate that through specific architectural optimizations and hardware utilization, deep convolutional neural networks could achieve performance far surpassing traditional methods on large-scale image datasets.

The paper first addressed the issue of training efficiency. Traditional saturated non-linear activation functions (such as tanh or sigmoid) were slower during gradient descent training. The authors adopted unsaturated neurons called Rectified Linear Units (ReLUs), defined as f(x) = max(0, x). The text notes, "Deep convolutional neural networks with ReLUs train several times faster than their equivalents with tanh units." This improvement made it possible to train large networks with 60 million parameters within a limited time frame.

Secondly, to address the problem of model size exceeding the memory limits of a single GPU, the authors implemented a multi-GPU parallel training strategy. Since a single GTX 580 GPU had only 3GB of memory, and the 1.2 million training images were sufficient to train a network too large to fit on a single card, they stated, "we spread the net across two GPUs." This parallelization scheme not only broke through hardware bottlenecks but also improved computational efficiency by reducing communication overhead, ultimately lowering top-1 and top-5 error rates by 1.7% and 1.2%, respectively.

Additionally, the paper mentioned the Dropout regularization method to reduce overfitting in fully connected layers, as well as Local Response Normalization to assist generalization. These combined techniques enabled AlexNet to achieve a top-5 test error rate of 15.3% in the ILSVRC-2012 competition, significantly leading the runner-up's 26.2%.

Sign in / Sign up
ReadingResearchRadarInvestment frameworkAI Company Primary Sources

For today's readers, understanding AlexNet is less about replicating its specific numerical results and more about mastering the engineering mindset used to resolve the "contradiction between data scale and computing resources." For example, consider a modern AI team facing similar challenges: they possess a new domain dataset containing millions of samples but are constrained by cloud GPU quotas. Drawing on the approach of AlexNet, they should not focus solely on the mathematical elegance of the algorithm itself but should prioritize how to modify activation functions to accelerate convergence (such as adopting ReLU variants) and how to design cross-device data/model parallel strategies to break through single-point computing power limits. This methodology of tightly integrating algorithmic innovation with hardware constraints remains the foundation for building efficient AI systems today.

We recommend all readers interested in the history of computer vision and deep learning engineering practices to read the paper "ImageNet Classification with Deep Convolutional Neural Networks" (2012). It is not only the original source of AlexNet but also demonstrates how systematic innovation can achieve performance leaps in resource-constrained environments. We suggest starting with the abstract and Section 3 (Architecture), paying close attention to the specific implementation details of ReLU and multi-GPU training.

Sources

  • proceedings.neurips.cc《ImageNet Classification with Deep Convolutional Neural Networks》(2012)↗
Continue researching →