Highlight

Automatic Time Series Forecasting: The forecast Package for R

Describes two automatic univariate forecasting algorithms, exponential smoothing state space models and stepwise ARIMA, in the forecast package for R.

Based on

Automatic Time Series Forecasting: The forecast Package for R

By Rob J Hyndman, Yeasmin KhandakarSemantic Scholar
Read original article →

This paper describes two automatic forecasting algorithms implemented in the forecast package for R, addressing the common need in business and other contexts to produce automatic forecasts for large numbers of univariate time series. The first algorithm is based on innovations state space models that underlie exponential smoothing methods, providing a principled framework for automatically choosing among exponential smoothing variants. The second is a step-wise algorithm for automatically identifying and fitting ARIMA models.

Both algorithms are applicable to seasonal as well as non-seasonal data, and the paper compares and illustrates them using four real time series, while also briefly describing other functionality available in the forecast package. By making robust, fully automatic forecasting methods accessible in a widely used open-source R package, the work became a standard tool for large-scale and reproducible time series forecasting.

Abstract

Businesses and other domains often need automatic forecasts for large numbers of univariate time series. This paper describes two automatic forecasting algorithms implemented in the forecast package for R. The first uses innovations state space models that underlie exponential smoothing methods, while the second is a step-wise algorithm for selecting and fitting ARIMA models. Both handle seasonal and non-seasonal data and are compared and illustrated on four real time series, and the paper also briefly outlines other functionality in the package.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

time series forecastingRexponential smoothingARIMAstate space modelsautomatic forecasting
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.