Regression Trees Know Calculus
Nathan Wycoff
Abstract
Regression trees have emerged as a preeminent tool for solving real-world regression problems due to their ability to deal with nonlinearities, interaction effects and sharp discontinuities. In this article, we rather study regression trees applied to well-behaved, differentiable functions, and determine the relationship between node parameters and the local gradient of the function being approximated. We find a simple estimate of the gradient which can be efficiently computed using quantities exposed by popular tree learning libraries. This allows tools developed in the context of differentiable algorithms, like neural nets and Gaussian processes, to be deployed to tree-based models. To demonstrate this, we study measures of model sensitivity defined in terms of integro-differential quantities and demonstrate how to compute them for regression trees using the proposed gradient estimates. Quantitative and qualitative numerical experiments reveal the capability of gradients estimated by regression trees to improve predictive analysis, solve tasks in uncertainty quantification, and provide interpretation of model behavior.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on4
- Towards Convergence Rate Analysis of Random Forests for ClassificationWei Gao, Zhi-Hua ZhouNeurIPS 2020 · 71 citations
- Decision Tree for Locally Private Estimation with Public DataYuheng Ma, Han Zhang, Yuchao Cai, Hanfang YangNeurIPS 2023 · 13 citations
- Random Forest Density EstimationHongwei Wen, Hanyuan HangICML 2022 · 10 citations
- Extrapolated Random Tree for RegressionYuchao Cai, Yuheng Ma, Yiwei Dong, Hanfang YangICML 2023 · 5 citations
Related papers
- Towards a Unified Framework for Uncertainty-aware Nonlinear Variable Selection with Theoretical GuaranteesWenying Deng, Beau Coker, Rajarshi Mukherjee, Jeremiah Z. Liu et al.NeurIPS 2022 · 5 citations
- Smooth And Consistent Probabilistic Regression TreesSami Alkhoury, Emilie Devijver, Marianne Clausel, Myriam Tami et al.NeurIPS 2020 · 13 citations
- Learning Binary Decision Trees by Argmin DifferentiationValentina Zantedeschi, Matt J. Kusner, Vlad NiculaeICML 2021 · 16 citations
- DNNR: Differential Nearest Neighbors RegressionYoussef Nader, Leon Sixt, Tim LandgrafICML 2022 · 20 citations
- VaRT: Variational Regression TreesSebastian SalazarNeurIPS 2023 · 2 citations
