GRANDE: Gradient-Based Decision Tree Ensembles for Tabular Data

Sascha Marton, Stefan Ludtke, Christian Bartelt, H. Stuckenschmidt
2/12/2026

Official code: s-marton/GradTree (34 stars, MIT, last commit 2025-02-13). 1 more implementation below.

Abstract

Despite the success of deep learning for text and image data, tree-based ensemble models are still state-of-the-art for machine learning with heterogeneous tabular data. However, there is a significant need for tabular-specific gradient-based methods due to their high flexibility. In this paper, we propose $\text{GRANDE}$, $\text{GRA}$die$\text{N}$t-Based $\text{D}$ecision Tree $\text{E}$nsembles, a novel approach for learning hard, axis-aligned decision tree ensembles using end-to-end gradient descent. GRANDE is based on a dense representation of tree ensembles, which affords to use backpropagation with a straight-through operator to jointly optimize all model parameters. Our method combines axis-aligned splits, which is a useful inductive bias for tabular data, with the flexibility of gradient-based optimization. Furthermore, we introduce an advanced instance-wise weighting that facilitates learning representations for both, simple and complex relations, within a single model. We conducted an extensive evaluation on a predefined benchmark with 19 classification datasets and demonstrate that our method outperforms existing gradient-boosting and deep learning frameworks on most datasets. The method is available under: https://github.com/s-marton/GRANDE

View on arXivView PDF

Code Implementations(2)

s-marton/GradTreeOfficial100%
MIT

(AAAI 2024) GradTree: Gradient-Based Axis-Aligned Decision Trees

345Shell, PythonNov 2, 20231 years agoMIT
s-marton/GRANDECommunity100%
MIT

(ICLR 2024) GRANDE: Gradient-Based Decision Tree Ensembles

10311Python, Jupyter NotebookSep 27, 202310 months agoMIT
decision-treedecision-treesgradient-descenttabular-datatree-ensemble+1 more

Similar Papers

Cite this paper

@article{marton2026grande,
  title  = {GRANDE: Gradient-Based Decision Tree Ensembles for Tabular Data},
  author = {Sascha Marton and Stefan Ludtke and Christian Bartelt and H. Stuckenschmidt},
  year   = {2026},
  eprint = {2309.17130},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2309.17130},
  journal = {ICLR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.17130.svg)](https://codeofpaper.com/paper/2309.17130)

Discussion