ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
30k
Citations
2.2k
Influential Citations
The Annals of Statistics
Venue
2001
Year
Function estimation/approximation is viewed from the perspective of numerical optimization in function space, rather than parameter space. A connection is made between stagewise additive expansions and steepest-descent minimization. A general gradient descent “boosting” paradigm is developed for additive expansions based on any fitting criterion.Specific algorithms are presented for least-squares, least absolute deviation, and Huber-M loss functions for regression, and multiclass logistic likelihood for classification. Special enhancements are derived for the particular case where the individual additive components are regression trees, and tools for interpreting such “TreeBoost” models are presented. Gradient boosting of regression trees produces competitive, highly robust, interpretable procedures for both regression and classification, especially appropriate for mining less than clean data. Connections between this approach and the boosting methods of Freund and Shapire and Friedman, Hastie and Tibshirani are discussed.
This paper fundamentally reshaped the landscape of machine learning by introducing gradient boosting machines (GBM). Before this work, boosting was primarily understood through the lens of Freund and Schapire's AdaBoost, which was limited to classification with exponential loss. Friedman's key insight—that boosting can be viewed as stagewise gradient descent in function space—generalized the concept to any differentiable loss function, making it applicable to regression, robust estimation, and multiclass classification. This theoretical unification provided a principled framework that practitioners could adapt to diverse problems.
The paper's emphasis on regression trees as base learners (TreeBoost) was particularly impactful. Trees are naturally nonparametric, handle mixed data types, and are robust to outliers and irrelevant features. By combining the flexibility of trees with the iterative refinement of gradient descent, Friedman created a method that consistently outperformed single models and many ensemble techniques. This work directly inspired the development of highly optimized implementations like XGBoost (2014), LightGBM (2017), and CatBoost (2017), which remain dominant in tabular data competitions and real-world applications.
The paper demonstrates that gradient boosting of regression trees yields competitive performance on benchmark datasets. Key results include:
Gradient boosting has become one of the most widely used machine learning methods, consistently winning Kaggle competitions and powering critical systems in finance, healthcare, advertising, and search. The paper's theoretical foundation enabled subsequent algorithmic innovations that made boosting scalable to massive datasets. Its emphasis on interpretability through variable importance and partial dependence plots addressed a key practical need. The work remains highly cited (over 30,000 citations) and continues to influence modern research in ensemble methods, gradient-based optimization, and automated machine learning.
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