Multi-Objective Model Selection for Time Series Forecasting

02/17/2022
by   Oliver Borchert, et al.
0

Research on time series forecasting has predominantly focused on developing methods that improve accuracy. However, other criteria such as training time or latency are critical in many real-world applications. We therefore address the question of how to choose an appropriate forecasting model for a given dataset among the plethora of available forecasting methods when accuracy is only one of many criteria. For this, our contributions are two-fold. First, we present a comprehensive benchmark, evaluating 7 classical and 6 deep learning forecasting methods on 44 heterogeneous, publicly available datasets. The benchmark code is open-sourced along with evaluations and forecasts for all methods. These evaluations enable us to answer open questions such as the amount of data required for deep learning models to outperform classical ones. Second, we leverage the benchmark evaluations to learn good defaults that consider multiple objectives such as accuracy and latency. By learning a mapping from forecasting models to performance metrics, we show that our method PARETOSELECT is able to accurately select models from the Pareto front – alleviating the need to train or evaluate many forecasting models for model selection. To the best of our knowledge, PARETOSELECT constitutes the first method to learn default models in a multi-objective setting.

READ FULL TEXT
research
04/01/2021

Model Selection for Time Series Forecasting: Empirical Analysis of Different Estimators

Evaluating predictive models is a crucial task in predictive analytics. ...
research
11/28/2022

Hierarchy-guided Model Selection for Time Series Forecasting

Generalizability of time series forecasting models depends on the qualit...
research
08/10/2023

AutoGluon-TimeSeries: AutoML for Probabilistic Time Series Forecasting

We introduce AutoGluon-TimeSeries - an open-source AutoML library for pr...
research
01/04/2021

Improving forecasting with sub-seasonal time series patterns

Time series forecasting plays an increasingly important role in modern b...
research
02/23/2023

LightCTS: A Lightweight Framework for Correlated Time Series Forecasting

Correlated time series (CTS) forecasting plays an essential role in many...
research
04/04/2020

ForecastTB – An R Package as a Test-bench for Forecasting Methods Comparison

This paper introduces the R package ForecastTB that can be used to compa...
research
06/23/2021

Multi-objective Asynchronous Successive Halving

Hyperparameter optimization (HPO) is increasingly used to automatically ...

Please sign up or login with your details

Forgot password? Click here to reset