CLARITree: Cholesky and Lookahead Accelerations for Regression with Interpretable Piecewise Linear Trees

Yixiao Wang, Hayden McTavish, Varun Babbar, Margo Seltzer, Cynthia Rudin
6/11/2026
cs.LG

No official code found. Best implementation: Yixiao-Wang-Stats/CLARITree (3 stars, MIT, last commit 2026-06-10).

Abstract

Regression trees are among the most interpretable yet expressive model classes in machine learning. Historically, greedy induction has been the dominant approach for constructing well-performing regression trees. While optimal methods based on dynamic programming and branch-and-bound exist, they are computationally prohibitive for general linear regression trees, despite often achieving substantially better performance than greedy approaches. Recent work has shown that specialized lookahead strategies can dramatically improve runtime while maintaining near-optimal performance, primarily in classification settings. In this work, we develop a novel algorithm for near-optimal, sparse, piecewise linear regression trees that combines a lookahead-style search strategy with efficient rank-one Cholesky updates of the Gram matrix. We demonstrate, both theoretically and empirically, that our method achieves a favorable trade-off between computational efficiency, predictive accuracy, and sparsity, and scales significantly better than the current state of the art.

View on arXivView PDF

Code Implementations(1)

MIT

Official code for the ICML 2026 paper "CLARITree: Cholesky and Lookahead Accelerations for Regression with Interpretable Piecewise Linear Trees"

31May 28, 20264 months agoMIT

Similar Papers

Cite this paper

@article{wang2026claritree,
  title  = {CLARITree: Cholesky and Lookahead Accelerations for Regression with Interpretable Piecewise Linear Trees},
  author = {Yixiao Wang and Hayden McTavish and Varun Babbar and Margo Seltzer and Cynthia Rudin},
  year   = {2026},
  eprint = {2606.12840},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.12840v1}
}

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/2606.12840.svg)](https://codeofpaper.com/paper/2606.12840)

Discussion