OneNet: Enhancing Time Series Forecasting Models under Concept Drift by Online Ensembling

Yifan Zhang, Qingsong Wen, Xue Wang, Weiqiu Chen, Liang Sun +4 more
2/12/2026

Official code: yfzhang114/OneNet (126 stars, last commit 2024-11-27). 1 more implementation below.

Abstract

Online updating of time series forecasting models aims to address the concept drifting problem by efficiently updating forecasting models based on streaming data. Many algorithms are designed for online time series forecasting, with some exploiting cross-variable dependency while others assume independence among variables. Given every data assumption has its own pros and cons in online time series modeling, we propose \textbf{On}line \textbf{e}nsembling \textbf{Net}work (OneNet). It dynamically updates and combines two models, with one focusing on modeling the dependency across the time dimension and the other on cross-variate dependency. Our method incorporates a reinforcement learning-based approach into the traditional online convex programming framework, allowing for the linear combination of the two models with dynamically adjusted weights. OneNet addresses the main shortcoming of classical online learning methods that tend to be slow in adapting to the concept drift. Empirical results show that OneNet reduces online forecasting error by more than $\mathbf{50\%}$ compared to the State-Of-The-Art (SOTA) method. The code is available at \url{https://github.com/yfzhang114/OneNet}.

View on arXivView PDF

Code Implementations(2)

This is an official PyTorch implementation of the NeurIPS 2023 paper 《OneNet: Enhancing Time Series Forecasting Models under Concept Drift by Online Ensembling》

12617Shell, PythonSep 22, 20231 years ago
concept-driftmachine-learningonline-learningtime-series-analysis

Official implementation of "Proactive Model Adaptation Against Concept Drift for Online Time Series Forecasting" (KDD'25), a novel online time series forecasting framework.

6412Shell, PythonDec 12, 202410 months ago

Similar Papers

Cite this paper

@article{zhang2026onenet,
  title  = {OneNet: Enhancing Time Series Forecasting Models under Concept Drift by Online Ensembling},
  author = {Yifan Zhang and Qingsong Wen and Xue Wang and Weiqiu Chen and Liang Sun and Z. Zhang and Liang Wang and Rong Jin and Tien-Ping Tan},
  year   = {2026},
  eprint = {2309.12659},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2309.12659},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.12659.svg)](https://codeofpaper.com/paper/2309.12659)

Discussion