English

Attention-Based Ensemble Pooling for Time Series Forecasting

Machine Learning 2023-10-26 v1 Chaotic Dynamics

Abstract

A common technique to reduce model bias in time-series forecasting is to use an ensemble of predictive models and pool their output into an ensemble forecast. In cases where each predictive model has different biases, however, it is not always clear exactly how each model forecast should be weighed during this pooling. We propose a method for pooling that performs a weighted average over candidate model forecasts, where the weights are learned by an attention-based ensemble pooling model. We test this method on two time-series forecasting problems: multi-step forecasting of the dynamics of the non-stationary Lorenz `63 equation, and one-step forecasting of the weekly incident deaths due to COVID-19. We find that while our model achieves excellent valid times when forecasting the non-stationary Lorenz `63 equation, it does not consistently perform better than the existing ensemble pooling when forecasting COVID-19 weekly incident deaths.

Keywords

Cite

@article{arxiv.2310.16231,
  title  = {Attention-Based Ensemble Pooling for Time Series Forecasting},
  author = {Dhruvit Patel and Alexander Wikner},
  journal= {arXiv preprint arXiv:2310.16231},
  year   = {2023}
}

Comments

9 pages, 5 figures

R2 v1 2026-06-28T13:00:52.802Z