Research and Publications
Bayesian Stream Tuner: Dynamic Hyperparameter Optimization for Real-Time Data Streams
Verma, N., Bifet, A., Pfahringer, B., & Bahri, M. (2025)
Introduction
This paper introduces Bayesian Stream Tuner, a hyperparameter optimisation method designed for real‑time, non‑stationary data streams. Unlike traditional tuning approaches that assume static data, BST adapts as the data distribution shifts, using online Bayesian modelling and drift detection to continually update hyperparameter choices.
Problems
Existing HPO methods are offline, slow, and assume stationary data.
Stream‑learning models need continuous, lightweight tuning.
Concept drift makes fixed hyperparameters quickly suboptimal.
Current online HPO methods lack global search and theoretical guarantees
Method
The study develops the Bayesian Stream Tuner (BST), an online hyperparameter optimisation method designed for evolving data streams. BST processes data in fixed windows, extracting lightweight statistical features that capture changes in the underlying distribution. These features are combined with hyperparameter descriptors and fed into an online Bayesian linear regression model, which continually updates its estimates of each configuration’s performance. The algorithm maintains a pool of candidate hyperparameter settings and periodically replaces weaker ones using a probability‑of‑improvement acquisition strategy. To remain responsive to concept drift, BST incorporates ADWIN drift detection, triggering resets of both the model and configuration pool when significant distribution shifts occur. The method is supported by theoretical regret bounds and evaluated across multiple streaming datasets for both classification and regression tasks.
Key outcomes
Consistently outperforms state‑of‑the‑art online HPO methods across 20 datasets.
Improves accuracy and reduces error for both classification and regression tasks.
Adapts quickly after drift events.
Delivers statistically significant gains despite modest computational overhead.
Findings
BST offers a principled, drift‑aware, globally informed approach to hyperparameter tuning in streaming environments. Its combination of Bayesian modelling, statistical features, and drift resets leads to more stable, accurate, and adaptive model performance than existing online tuning methods.
Journal Publications
RMIDDM: an unsupervised and interpretable concept drift detection method for data streams
Bayesian Stream Tuner: Dynamic Hyperparameter Optimization for Real-Time Data Streams
Conference Publications
How to cite this article
APA 7th: Gomes, H. M., Read, J., Bifet, A., Barddal, J. P., Enembreck, F., & Pfahringer, B. (2025). SLEADE: Disagreement‑based semi‑supervised learning for sparsely labeled evolving data streams. IEEE Transactions on Knowledge and Data Engineering. https://doi.org/10.1109/TKDE.2025.3647050
MLA 9th: Gomes, Heitor M., et al. “SLEADE: Disagreement‑Based Semi‑Supervised Learning for Sparsely Labeled Evolving Data Streams.” IEEE Transactions on Knowledge and Data Engineering, 2025, https://doi.org/10.1109/TKDE.2025.3647050,
Chicago (Author-Date): Gomes, Heitor M., Jesse Read, Maciej Grzenda, Bernhard Pfahringer, and Albert Bifet. 2025. “SLEADE: Disagreement‑Based Semi‑Supervised Learning for Sparsely Labeled Evolving Data Streams.” IEEE Transactions on Knowledge and Data Engineering. https://doi.org/10.1109/TKDE.2025.3647050.
The University of Waikato
University of Canterbury
The University of Auckland
Victoria University of Wellington
MetService
Beca