Dynamic Model Tree for Interpretable Data Stream Learning
Johannes Haug, Klaus Broelemann, Gjergji Kasneci
Abstract
Data streams are ubiquitous in modern business and society. In practice, data streams may evolve over time and cannot be stored indefinitely. Effective and transparent machine learning on data streams is thus often challenging. Hoeffding Trees have emerged as a state-of-the art for online predictive modelling. They are easy to train and provide meaningful convergence guarantees under a stationary process. Yet, at the same time, Hoeffding Trees often require heuristic and costly extensions to adjust to distributional change, which may considerably impair their interpretability. In this work, we revisit Model Trees for machine learning in evolving data streams. Model Trees are able to maintain more flexible and locally robust representations of the active data concept, making them a natural fit for data stream applications. Our novel framework, called Dynamic Model Tree, satisfies desirable consistency and minimality properties. In experiments with synthetic and real-world tabular streaming data sets, we show that the proposed framework can drastically reduce the number of splits required by existing incremental decision trees. At the same time, our framework often outperforms state-of-the-art models in terms of predictive quality - especially when concept drift is involved. Dynamic Model Trees are thus a powerful online learning framework that contributes to more lightweight and interpretable machine learning in data streams.
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 59266e0a-36d8-460a-9dbc-d4ac4314008eCited by top-tier papers3
- Interventional SHAP Values and Interaction Values for Piecewise Linear Regression TreesArtjom Zern, Klaus Broelemann, Gjergji KasneciAAAI 2023 · 27 citations
- Fully-Dynamic Decision TreesMarco Bressan, Gabriel Damay, Mauro SozioAAAI 2023 · 4 citations
- Fully-Dynamic Approximate Decision Trees With Worst-Case Update Time GuaranteesMarco Bressan, Mauro SozioICML 2024 · 1 citation
Builds on2
- Connecting Interpretability and Robustness in Decision Trees through SeparationMichal Moshkovitz, Yao-Yuan Yang, Kamalika ChaudhuriICML 2021 · 28 citations
- Leveraging Model Inherent Variable Importance for Stable Online Feature SelectionJohannes Haug, Martin Pawelczyk, Klaus Broelemann, Gjergji KasneciKDD 2020 · 11 citations
Related papers
- Correcting Split Selection in Online Decision Trees via Anytime-Valid InferenceSalim I. Amoukou, Saumitra Mishra, Manuela VelosoICML 2026
- Bayesian Stream Tuner: Dynamic Hyperparameter Optimization for Real-Time Data StreamsNilesh Verma, Albert Bifet, Bernhard Pfahringer, Maroua BahriKDD 2025 · 1 citation
- METER: A Dynamic Concept Adaptation Framework for Online Anomaly DetectionJiaqi Zhu, Shaofeng Cai, Fang Deng, Beng Chin Ooi et al.VLDB 2024 · 18 citations
- DDG-DA: Data Distribution Generation for Predictable Concept Drift AdaptationWendi Li, Xiao Yang, Weiqing Liu, Yingce Xia et al.AAAI 2022 · 79 citations
- DFDT: Dynamic Fast Decision Tree for IoT Data Stream Mining on Edge DevicesAfonso Lourenço, João Rodrigo, João Gama, Goreti MarreirosAAAI 2026 · 5 citations
