Practical Knowledge Distillation: Using DNNs to Beat DNNs
On the map: Knowledge distillation → General knowledge distillation methods
Abstract (arXiv)
For tabular data sets, we explore data and model distillation, as well as data denoising. These techniques improve both gradient-boosting models and a specialized DNN architecture. While gradient boosting is known to outperform DNNs on tabular data, we close the gap for datasets with 100K+ rows and give DNNs an advantage on small data sets. We extend these results with input-data distillation and optimized ensembling to help DNN performance match or exceed that of gradient boosting. As a theoretical justification of our practical method, we prove its equivalence to classical cross-entropy knowledge distillation. We also qualitatively explain the superiority of DNN ensembles over XGBoost on small data sets. For an industry end-to-end real-time ML platform with 4M production inferences per second, we develop a model-training workflow based on data sampling that distills ensembles of models into a single gradient-boosting model favored for high-performance real-time inference, without performance loss. Empirical evaluation shows that the proposed combination of methods consistently improves model accuracy over prior best models across several production applications deployed worldwide.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Placed in General knowledge distillation methods, one of 12 directions in Knowledge distillation. Builds on 35 of its 52 references that are in the map. First posted on arXiv 23 Feb 2023.
Builds on
35 of 52 references.
Closest ancestors · 1
Same direction, newest first
Other references · 34
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2020Knowledge Distillation: A Surveycited by 1,603
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,391
- 2018Co-teaching: Robust Training of Deep Neural Networks with Extremely Noisy Labelscited by 1,059
- 2017A Closer Look at Memorization in Deep Networkscited by 942
- 2019Aleatoric and Epistemic Uncertainty in Machine Learning: An Introduction to Concepts and Methodscited by 913
- 2021Revisiting Deep Learning Models for Tabular Datacited by 740
- 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 674
22 more
- 2016Making Deep Neural Networks Robust to Label Noise: a Loss Correction Approachcited by 665
- 2019TabNet: Attentive Interpretable Tabular Learningcited by 648
- 2020Learning from Noisy Labels with Deep Neural Networks: A Surveycited by 582
- 2019Improved Knowledge Distillation via Teacher Assistantcited by 573
- 2021Tabular Data: Deep Learning is Not All You Needcited by 535
- 2019Patient Knowledge Distillation for BERT Model Compressioncited by 508
- 2021Ensemble deep learning: A reviewcited by 284
- 2022Why do tree-based models still outperform deep learning on tabular data?cited by 199
- 2020Explaining Knowledge Distillation by Quantifying the Knowledgecited by 66
- 2015The Unreasonable Effectiveness of Noisy Data for Fine-Grained Recognitioncited by 48
- 2021A Survey on Ensemble Learning under the Era of Deep Learningcited by 47
- 2018Learning Student Networks via Feature Embeddingcited by 45
- 2020Efficient Knowledge Distillation for RNN-Transducer Modelscited by 38
- 2020Knowledge as Priors: Cross-Modal Knowledge Generalization for Datasets without Superior Knowledgecited by 35
- 2019Conditional Teacher-Student Learningcited by 34
- 2020Knowledge Distillation in Deep Learning and its Applicationscited by 29
- 2019Optimizing Ensemble Weights and Hyperparameters of Machine Learning Models for Regression Problemscited by 15
- 2021Looper: An end-to-end ML platform for product decisionscited by 9
- 2020Knowledge Integration Networks for Action Recognitioncited by 8
- 2020New Properties of the Data Distillation Method When Working With Tabular Datacited by 5
- 2021Neural-to-Tree Policy Distillation with Policy Improvement Criterioncited by 5
- 2021Personalization for Web-based Services using Offline Reinforcement Learningcited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Tree-Regularized Tabular Embeddingscited by 3
- 2024Tree-Regularized Tabular Embeddings1 Mar 2024
Similar, not cited
Close in wording, no citation either way
- 2024Dataset Distillation via Knowledge Distillation: Towards Efficient Self-Supervised Pre-Training of Deep Networks
- 2024Distilling the Knowledge in Data Pruning
- 2026Distill on a Diet: Efficient Knowledge Distillation via Learnable Data Pruning
- 2022Quantifying the Knowledge in a DNN to Explain Knowledge Distillation for Classification
- 2025Revisiting Knowledge Distillation: The Hidden Role of Dataset Size
- 2024Improve Cross-Architecture Generalization on Dataset Distillation
- 2026Distillation of Tabular Foundation Models into Efficient Predictors
- 2023Improved knowledge distillation by utilizing backward pass knowledge in neural networks