Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

OLR-WAA: Adaptive and Drift-Resilient Online Regression with Dynamic Weighted Averaging

About

Real-world datasets frequently exhibit evolving data distributions, reflecting temporal variations and underlying shifts. Overlooking this phenomenon, known as concept drift, can substantially degrade the predictive performance of the model. Furthermore, the presence of hyperparameters in online models exacerbates this issue, as these parameters are typically fixed and lack the flexibility to dynamically adjust to evolving data. This paper introduces "OLR-WAA: An Adaptive and Drift-Resilient Online Regression with Dynamic Weighted Average", a hyperparameter-free model designed to tackle the challenges of non-stationary data streams and enable effective, continuous adaptation. The objective is to strike a balance between model stability and adaptability. OLR-WAA incrementally updates its base model by integrating incoming data streams, utilizing an exponentially weighted moving average. It further introduces a unique optimization mechanism that dynamically detects concept drift, quantifies its magnitude, and adjusts the model based on real-time data characteristics. Rigorous evaluations show that it matches batch regression performance in static settings and consistently outperforms or rivals state-of-the-art online models, confirming its effectiveness. Concept drift datasets reveal a performance gap that OLR-WAA effectively bridges, setting it apart from other online models. In addition, the model effectively handles confidence-based scenarios through a conservative update strategy that prioritizes stable, high-confidence data points. Notably, OLR-WAA converges rapidly, consistently yielding higher R2 values compared to other online models.

Mohammad Abu-Shaira, Weishi Shi• 2025

Related benchmarks

TaskDatasetResultRank
Stationary Linear RegressionDS3 1.0 (test)
R2 Score0.982
9
Stationary Linear RegressionDS4 1.0 (test)
R20.9246
9
Stationary Linear RegressionMCPD 1.0 (test)
R2 Score0.7408
9
Stationary Linear RegressionKCHSD 1.0 (test)
R2 Score0.5739
9
Stationary Linear RegressionDS2 1.0 (test)
R20.9826
9
Stationary Linear Regression1KC 1.0 (test)
R20.9077
9
Stationary Linear RegressionCCPP 1.0 (test)
R2 Score92.202
9
Stationary Linear RegressionDS1 1.0 (test)
R20.9742
9
RegressionDS6
R20.9363
4
RegressionDS5
R2 Score0.985
4
Showing 10 of 12 rows

Other info

Follow for update