Reinforcement Learning Based Dynamic Model Combination for Time Series Forecasting
Time series data appears in many real-world fields such as energy, transportation, communication systems. Accurate modelling and forecasting of time series data can be of significant importance to improve the efficiency of these systems. Extensive research efforts have been taken for time series problems. Different types of approaches, including both statistical-based methods and machine learning-based methods, have been investigated. Among these methods, ensemble learning has shown to be effective and robust. However, it is still an open question that how we should determine weights for base models in the ensemble. Sub-optimal weights may prevent the final model from reaching its full potential. To deal with this challenge, we propose a reinforcement learning (RL) based model combination (RLMC) framework for determining model weights in an ensemble for time series forecasting tasks. By formulating model selection as a sequential decision-making problem, RLMC learns a deterministic policy to output dynamic model weights for non-stationary time series data. RLMC further leverages deep learning to learn hidden features from raw time series data to adapt fast to the changing data distribution. Extensive experiments on multiple real-world datasets have been implemented to showcase the effectiveness of the proposed method.
Code (0)
등록된 구현이 없습니다.
Tasks
Decision MakingEnsemble LearningModel SelectionOpen-Ended Question Answeringreinforcement-learningReinforcement LearningReinforcement Learning (RL)Sequential Decision MakingTime SeriesTime Series AnalysisTime Series ForecastingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
OneNet: Enhancing Time Series Forecasting Models under Concept Drift by Online Ensembling
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 forec…
Time SeriesTime Series ForecastingModel Compression for Dynamic Forecast Combination
The predictive advantage of combining several different predictive models is widely accepted. Particularly in time series forecasting problems, this combination is often dynamic to cope with potential non-stationary sour…
modelModel CompressionTime SeriesTime Series Analysis+1Drift-Adjusted And Arbitrated Ensemble Framework For Time Series Forecasting
Time Series Forecasting is at the core of many practical applications such as sales forecasting for business, rainfall forecasting for agriculture and many others. Though this problem has been extensively studied for yea…
Time SeriesTime Series AnalysisTime Series ForecastingDynamic Combination of Heterogeneous Models for Hierarchical Time Series
We introduce a framework to dynamically combine heterogeneous models called \texttt{DYCHEM}, which forecasts a set of time series that are related through an aggregation hierarchy. Different types of forecasting models c…
Time SeriesTime Series AnalysisDeep diffusion-based forecasting of COVID-19 by incorporating network-level mobility information
Modeling the spatiotemporal nature of the spread of infectious diseases can provide useful intuition in understanding the time-varying aspect of the disease spread and the underlying complex spatial dependency observed i…
Time SeriesTime Series Analysis