On the Power of Decision Trees in Auto-Regressive Language Modeling
Not on the map. Why?
Abstract (arXiv)
Originally proposed for handling time series data, Auto-regressive Decision Trees (ARDTs) have not yet been explored for language modeling. This paper delves into both the theoretical and practical applications of ARDTs in this new context. We theoretically demonstrate that ARDTs can compute complex functions, such as simulating automata, Turing machines, and sparse circuits, by leveraging "chain-of-thought" computations. Our analysis provides bounds on the size, depth, and computational efficiency of ARDTs, highlighting their surprising computational power. Empirically, we train ARDTs on simple language generation tasks, showing that they can learn to generate coherent and grammatically correct text on par with a smaller Transformer model. Additionally, we show that ARDTs can be used on top of transformer representations to solve complex reasoning tasks. This research reveals the unique computational abilities of ARDTs, aiming to broaden the architectural diversity in language model development.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 11 of its 36 references that are in the map. First posted on arXiv 27 Sep 2024.
Builds on
11 of 36 references.
References · 11
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2023Mamba: Linear-Time Sequence Modeling with Selective State Spacescited by 4,616
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
- 2023Retentive Network: A Successor to Transformer for Large Language Modelscited by 594
- 2016Error bounds for approximations with deep ReLU networkscited by 567
- 2021Tabular Data: Deep Learning is Not All You Needcited by 530
- 2024Griffin: Mixing Gated Linear Recurrences with Local Attention for Efficient Language Modelscited by 232
- 2023Auto-Regressive Next-Token Predictors are Universal Learnerscited by 65
- 2019ID3 Learns Juntas for Smoothed Product Distributionscited by 13
- 2015Deep Convolutional Networks are Hierarchical Kernel Machinescited by 9
Built on by
Citing papers per year: 2025: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2024Simulating Weighted Automata over Sequences and Trees with Transformers
- 2025Towards Understanding Multi-Round Large Language Model Reasoning: Approximability, Learnability and Generalizability
- 2025GPT as a Monte Carlo Language Tree: A Probabilistic Perspective
- 2025I-MCTS: Enhancing Agentic AutoML via Introspective Monte Carlo Tree Search
- 2023Language Agent Tree Search Unifies Reasoning Acting and Planning in Language Models
- 2025Parallel Thinking, Sequential Answering: Bridging NAR and AR for Efficient Reasoning
- 2025On Powerful Ways to Generate: Autoregression, Diffusion, and Beyond
- 2026CircuitSynth: Reliable Synthetic Data Generation