mlsanityData to 7 Oct 2026

When are Deep Networks really better than Decision Forests at small sample sizes, and how?

arXiv 2108.13637 ↗First posted 31 Aug 2021cs.LG cs.AI q-bio.NCcited by 6

Not on the map. Why?

Abstract (arXiv)

Deep networks and decision forests (such as random forests and gradient boosted trees) are the leading machine learning methods for structured and tabular data, respectively. Many papers have empirically compared large numbers of classifiers on one or two different domains (e.g., on 100 different tabular data settings). However, a careful conceptual and empirical comparison of these two strategies using the most contemporary best practices has yet to be performed. Conceptually, we illustrate that both can be profitably viewed as "partition and vote" schemes. Specifically, the representation space that they both learn is a partitioning of feature space into a union of convex polytopes. For inference, each decides on the basis of votes from the activated nodes. This formulation allows for a unified basic understanding of the relationship between these methods. Empirically, we compare these two strategies on hundreds of tabular data settings, as well as several vision and auditory settings. Our focus is on datasets with at most 10,000 samples, which represent a large fraction of scientific and biomedical datasets. In general, we found forests to excel at tabular and structured data (vision and audition) with small sample sizes, whereas deep nets performed better on structured data with larger sample sizes. This suggests that further gains in both scenarios may be realized via further combining aspects of forests and networks. We will continue revising this technical report in the coming months with updated results.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 27 of its 59 references that are in the map. First posted on arXiv 31 Aug 2021.

Builds on

27 of 59 references.

References · 27

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  5. 2017On Calibration of Modern Neural Networkscited by 4,860
  6. 2014OpenML: networked science in machine learningcited by 523
  7. 2020Overfitting in adversarially robust deep learningcited by 504
  8. 2017Efficient Processing of Deep Neural Networks: A Tutorial and Surveycited by 427
  9. 2014On the Number of Linear Regions of Deep Neural Networkscited by 378
  10. 2021Accounting for Variance in Machine Learning Benchmarkscited by 195
  11. 2020Pushing the Limits of Semi-Supervised Learning for Automatic Speech Recognitioncited by 185
  12. 2017OpenML Benchmarking Suitescited by 169
15 more
  1. 2019Complexity of Linear Regions in Deep Networkscited by 166
  2. 2017Bounding and Counting Linear Regions of Deep Neural Networkscited by 161
  3. 2019Gradient Descent with Early Stopping is Provably Robust to Label Noise for Overparameterized Neural Networkscited by 158
  4. 2018Tunability: Importance of Hyperparameters of Machine Learning Algorithmscited by 98
  5. 2018Hyperparameters and Tuning Strategies for Random Forestcited by 83
  6. 2019Reverse-Engineering Deep ReLU Networkscited by 81
  7. 2019OpenML-Python: an extensible Python API for OpenMLcited by 62
  8. 2017Deep Forestcited by 46
  9. 2019Deep Differentiable Random Forests for Age Estimationcited by 16
  10. 2015Sparse Projection Oblique Randomer Forestscited by 15
  11. 2017Audio Spectrogram Representations for Processing with Convolutional Neural Networkscited by 15
  12. 2015A Probabilistic Theory of Deep Learningcited by 11
  13. 2018Gradient Boosting With Piece-Wise Linear Regression Treescited by 7
  14. 2020A Neural Architecture Search based Framework for Liquid State Machine Designcited by 6
  15. 2017End-to-end Learning of Deterministic Decision Treescited by 3

Built on by

Cited by year

Citing papers per year: 2022: 2; 2023: 2; 2024: 1; 2025: 1.

6 papers.