Arbitrage of Forecasting Experts

Publication
Machine Learning, (108), pp. 913–944

This paper describes our award-winning (Best Student Machine Learning Paper Award given by the Machine Learning Journal at the European Conference on Machine Learnig (ECML/PKDD’2017)) work on ensembles for time series forecasting.

published in Machine Learning journal

Abstract.

Forecasting is an important task across several domains. Its generalised interest is related to the uncertainty and complex evolving structure of time series. Forecasting methods are typically designed to cope with temporal dependencies among observations, but it is widely accepted that none is universally applicable. Therefore, a common solution to these tasks is to combine the opinion of a diverse set of forecasts. In this paper we present an approach based on arbitrating, in which several forecasting models are dynamically combined to obtain predictions. Arbitrating is a metalearning approach that combines the output of experts according to predictions of the loss that they will incur. We present an approach for retrieving out-of-bag predictions that significantly improves its data efficiency. Finally, since diversity is a fundamental component in ensemble methods, we propose a method for explicitly handling the inter-dependence between experts when aggregating their predictions. Results from extensive empirical experiments provide evidence of the method’s competitiveness relative to state of the art approaches. The proposed method is publicly available in a software package.

Luis Torgo
Luis Torgo
Canada Research Chair and Professor of Computer Science