Soft Hoeffding Tree: A Transparent and Differentiable Model on Data Streams
Not on the map. Why?
Abstract (arXiv)
We propose soft Hoeffding trees (SoHoT) as a new differentiable and transparent model for possibly infinite and changing data streams. Stream mining algorithms such as Hoeffding trees grow based on the incoming data stream, but they currently lack the adaptability of end-to-end deep learning systems. End-to-end learning can be desirable if a feature representation is learned by a neural network and used in a tree, or if the outputs of trees are further processed in a deep learning model or workflow. Different from Hoeffding trees, soft trees can be integrated into such systems due to their differentiability, but are neither transparent nor explainable. Our novel model combines the extensibility and transparency of Hoeffding trees with the differentiability of soft trees. We introduce a new gating function to regulate the balance between univariate and multivariate splits in the tree. Experiments are performed on 20 data streams, comparing SoHoT to standard Hoeffding trees, Hoeffding trees with limited complexity, and soft trees applying a sparse activation function for sample routing. The results show that soft Hoeffding trees outperform Hoeffding trees in estimating class probabilities and, at the same time, maintain transparency compared to soft trees, with relatively small losses in terms of AUROC and cross-entropy. We also demonstrate how to trade off transparency against performance using a hyperparameter, obtaining univariate splits at one end of the spectrum and multivariate splits at the other.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 11 of its 29 references that are in the map. First posted on arXiv 7 Nov 2024.
Builds on
11 of 29 references.
References · 11
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,400
- 2016The Mythos of Model Interpretabilitycited by 716
- 2019Modeling Tabular data using Conditional GANcited by 695
- 2017Distilling a Neural Network Into a Soft Decision Treecited by 230
- 2017PMLB: A Large Benchmark Suite for Machine Learning Evaluation and Comparisoncited by 139
- 2020The Tree Ensemble Layer: Differentiability meets Conditional Computationcited by 57
- 2018Extremely Fast Decision Treecited by 42
- 2019Stochastic Gradient Treescited by 11
Built on by
Citing papers per year: 2025: 1.
1 paper.