cs.LGApr 12, 2026

WOODELF-HD: Efficient Background SHAP for High-Depth Decision Trees

Authors: Ron Wettenstein, Alexander Nadel, Udi Boker

Organizations: Reichman University, Herzliya, Israel · Faculty of Data and Decision Sciences, Technion, Haifa, Israel

Abstract

Decision-tree ensembles are a cornerstone of predictive modeling, and SHAP is a standard framework for interpreting their predictions. Among its variants, Background SHAP offers high accuracy by modeling missing features using a background dataset. Historically, this approach did not scale well, as the time complexity for explaining n instances using m background samples included an O(mn) component. Recent methods such as Woodelf and PLTreeSHAP reduce this to O(m+n), but introduce a preprocessing bottleneck that grows as 3^D with tree depth D, making them impractical for deep trees. We address this limitation with WoodelfHD, a Woodelf extension that reduces the 3^D factor to 2^D. The key idea is a Strassen-like multiplication scheme that exploits the structure of Woodelf matrices, reducing matrix-vector multiplication from O(k^2) to O(k*log(k)) via a fully vectorized, non-recursive implementation. In addition, we merge path nodes with identical features, reducing cache size and memory usage. When running on standard environments, WoodelfHD enables exact Background SHAP computation for trees with depths up to 21, where previous methods fail due to excessive memory usage. For ensembles of depths 12 and 15, it achieves speedups of 33x and 162x, respectively, over the state-of-the-art.

Figures & tables

Appendix figures & tables1 asset

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Woodelf++: A Fast and Unified Partial Dependence Plot Algorithm for Decision Tree Ensembles

    May 14, 2026Ron Wettenstein, Alexander Nadel, Udi BokerFeature Interaction Modeling

  2. Quadrature-TreeSHAP: Depth-Independent TreeSHAP and Shapley Interactions

    May 6, 2026Ron Wettenstein, Rory Mitchell, Peng YuNumerical IntegrationSHAP Feature Attribution

  3. qshap: Fast Shapley Decomposition of R2R^2 for Gradient-Boosted Trees

    Aug 25, 2026Zhongli Jiang, Min Zhang, Dabao ZhangFeature AttributionShapley Value Attribution