Skip to main content
Research BriefAlgorithm SelectionEvidence Pack· 5 min read· in Data & Analysis

Evidence Pack: Tree-Based Models Versus Deep Learning for Tabular Data

Despite the dominance of neural networks in image and text processing, gradient-boosted decision trees remain the state-of-the-art baseline for most tabular datasets.

By Sofia Matos

Gradient Boosting Proponents 45%Deep Learning Optimists 35%Pragmatic Ensemblers 20%
Gradient Boosting Proponents
Argue that tree-based models remain the most robust, scalable, and accurate tools for typical tabular data.
Deep Learning Optimists
Argue that neural networks, particularly foundation models like TabPFN, are closing the gap and dominate on specific data types.
Pragmatic Ensemblers
Emphasize that the best predictive performance comes from combining both paradigms to offset their individual weaknesses.

Perspectives this story doesn't cover

  • Enterprise Data Engineers
  • AutoML Platform Developers
176
Datasets in the McElfresh benchmark
500,000
Model evaluations conducted
20,000
Compute hours for Inria tuning search
50,000
Max training rows for TabPFN-2.5

Fast facts

  • Gradient-boosted decision trees (GBDTs) consistently outperform neural networks on medium-sized tabular datasets.
  • Neural networks struggle with uninformative features and rotational invariance, which are common in spreadsheet data.
  • The performance gap is heavily dependent on dataset regularity; GBDTs dominate on skewed, irregular data.
  • TabPFN, a deep foundation model, has recently achieved a 100 percent win rate against default XGBoost on small datasets.
  • Combining deep learning models and XGBoost in an ensemble generally yields higher accuracy than either method alone.

In July 2022, researchers at Inria in Paris downloaded 45 mid-sized tabular datasets and initiated a 20,000-compute-hour hyperparameter search. They were looking for the boundary line of a revolution. Deep learning had already conquered image recognition, natural language processing, and audio generation, establishing neural networks as the default architecture for complex artificial intelligence. But the researchers wanted to know if that dominance extended to the rows and columns of standard spreadsheets—the format that houses the vast majority of the world's corporate, medical, and government data.[2]

The results of that massive compute run confirmed a stubborn reality in data science: on typical tabular data, neural networks still lose to decision trees. Specifically, gradient-boosted decision trees (GBDTs)—algorithms that build sequential ensembles of trees to correct each other's errors—remained the state-of-the-art for medium-sized datasets of around 10,000 samples. The performance gap did not vanish even after the neural networks were subjected to exhaustive hyperparameter tuning.[2]

The Inria study identified three specific inductive biases that explain why tree-based models hold their ground. First, neural networks are highly sensitive to uninformative features; adding useless columns to a dataset degrades their performance significantly, whereas decision trees simply ignore them. Second, neural networks are rotationally invariant, meaning they treat the feature space geometrically. In tabular data, where one column might represent age and another income, rotating the data destroys the independent meaning of those features. Finally, decision trees are naturally adept at learning irregular, non-smooth functions, which are common in tabular datasets.[2]

Tree-based models consistently outperformed neural networks across 45 medium-sized datasets in the Inria benchmark.

These structural disadvantages were corroborated by a separate benchmark published by Ravid Shwartz-Ziv and Amitai Armon. They tested several novel deep learning architectures that had claimed to outperform XGBoost, the most widely used tree-boosting system. When applied to a rigorous, independent set of datasets, the deep models failed to consistently beat the XGBoost baseline. Furthermore, the tree-based model required significantly less computational time and hyperparameter tuning to reach its peak accuracy. "Still, our systematic study demonstrates that deep learning is currently not all we need for tabular data, despite the recent significant progress," the authors concluded.[1]

The dominance of XGBoost is not a new phenomenon. Introduced by Tianqi Chen and Carlos Guestrin in March 2016, the system was designed with a sparsity-aware algorithm and cache-aware access patterns that allowed it to scale to billions of examples using minimal computing resources. It quickly became the default tool for competitive data science, winning 17 of the 29 Kaggle challenges published on the platform's blog in 2015. A decade later, its underlying architecture remains the benchmark against which all deep tabular models are measured.[5]

It quickly became the default tool for competitive data science, winning 17 of the 29 Kaggle challenges published on the platform's blog in 2015.

However, framing the landscape as a binary contest obscures the nuance of when each architecture actually excels. In May 2023, a massive empirical study by Duncan McElfresh and colleagues at New York University and Abacus.AI sought to map that exact boundary. They conducted the largest tabular data analysis to date, evaluating 19 different algorithms across 176 datasets, resulting in over 500,000 individual model evaluations.[3]

The McElfresh benchmark revealed that the rivalry is often a distraction. As the authors wrote, "the 'NN vs. GBDT' debate is overemphasized: for a surprisingly high number of datasets, either the performance difference between GBDTs and NNs is negligible, or light hyperparameter tuning on a GBDT is more important than choosing between NNs and GBDTs." But when a clear winner did emerge, the deciding factor was dataset regularity.[3]

The McElfresh study revealed that dataset irregularity—such as skewed distributions and heavy tails—is the primary predictor of gradient-boosted tree dominance.

Gradient-boosted trees consistently dominated when the data was irregular—characterized by skewed distributions, heavy tails, and high variance. They also maintained a distinct advantage on larger datasets. Conversely, neural networks pulled ahead when the feature distributions were highly regular and smooth. This meta-feature analysis provided the first quantitative guide for practitioners, proving that the shape of the data, rather than the sophistication of the algorithm, dictates the winner.[3]

The most notable exception to the tree-model dominance in the McElfresh study was TabPFN, a prior-data fitted network that operates differently from standard neural architectures. Rather than training on the target dataset via gradient descent, TabPFN is a foundation model pre-trained entirely on synthetic data. It uses in-context learning to make predictions on new datasets in a single forward pass, mimicking the way large language models process text prompts.[3]

Initially, TabPFN was strictly limited to small datasets of up to 3,000 training examples. But the architecture has scaled rapidly. In November 2025, researchers introduced TabPFN-2.5, expanding its capacity to handle up to 50,000 data points and 2,000 features. On small-to-medium classification datasets of under 10,000 samples, the default TabPFN-2.5 achieved a 100 percent win rate against default XGBoost, signaling that foundation models are beginning to conquer the tabular domain from the bottom up.[4]

TabPFN-2.5 expanded the capacity of tabular foundation models, achieving a 100 percent win rate against default XGBoost on datasets under 10,000 samples.

Despite these advances, the most pragmatic approach for high-stakes tabular prediction often involves abandoning the rivalry entirely. Shwartz-Ziv and Armon demonstrated that an ensemble combining both deep learning models and XGBoost achieved higher accuracy than either method operating alone. Because neural networks and decision trees rely on fundamentally different mathematical representations of the data, they tend to make different types of errors, allowing an ensemble to average out their respective blind spots.[1][6]

The evidence pack makes one thing clear: the spreadsheet is a fundamentally different terrain than a photograph or a paragraph of text. While foundation models are making rapid inroads on small datasets, the jagged, uninformative, and irregular reality of most enterprise data means that gradient-boosted trees are not obsolete. The next verifiable milestone for deep tabular learning will not be another benchmark on clean, 3,000-row datasets, but a neural architecture that can natively ingest a 10-million-row, highly skewed financial database and beat XGBoost without requiring a 20,000-hour hyperparameter search.[6]

What we don’t know

  • Whether future neural architectures can natively overcome the rotational invariance problem without sacrificing their ability to learn complex representations.
  • How the performance gap translates to regression tasks with extremely high-dimensional, sparse data, such as genomics.
  • The exact point at which the computational cost of tuning a neural network outweighs the marginal accuracy gains over a well-tuned gradient-boosted tree in real-time production environments.

Sources

Source coverage

6 outlets

3 viewpoints surfaced

Gradient Boosting Proponents 45%Deep Learning Optimists 35%Pragmatic Ensemblers 20%
  1. [1]arXiv (Shwartz-Ziv & Armon)Pragmatic Ensemblers

    Tabular Data: Deep Learning is Not All You Need

    Read on arXiv (Shwartz-Ziv & Armon)
  2. [2]arXiv (Grinsztajn et al.)Gradient Boosting Proponents

    Why do tree-based models still outperform deep learning on typical tabular data?

    Read on arXiv (Grinsztajn et al.)
  3. [3]arXiv (McElfresh et al.)Deep Learning Optimists

    When Do Neural Nets Outperform Boosted Trees on Tabular Data?

    Read on arXiv (McElfresh et al.)
  4. [4]arXiv (Hollmann et al.)Deep Learning Optimists

    TabPFN-2.5: Advancing the State of the Art in Tabular Foundation Models

    Read on arXiv (Hollmann et al.)
  5. [5]arXiv (Chen & Guestrin)Gradient Boosting Proponents

    XGBoost: A Scalable Tree Boosting System

    Read on arXiv (Chen & Guestrin)
  6. [6]Factlen Editorial TeamPragmatic Ensemblers

    Synthesis by Factlen editorial team

    Read on Factlen Editorial Team

Comments

Stay informed

Every angle. Every day.

Get Data & Analysis stories with full source coverage and perspective breakdowns delivered to your inbox.