[ENH] global ARIMA #5021
Labels
enhancement
Adding new functionality
feature request
New feature or request
good first issue
Good for newcomers
implementing algorithms
Implementing algorithms, estimators, objects native to sktime
module:forecasting
forecasting module: forecasting, incl probabilistic and hierarchical forecasting
We should add a
GlobalARIMA
forecaster, which is the ARIMA family global forecaster.Originally requested by @olerch in #5006. Related issue: #4651
ARIMA can be used as a global forecaster in the following way:
This is different from the current behaviour of ARIMA, which will fit individual ARIMA-s per instance.
As far as I know, this is not available in any of the "usual suspect" packages
statsmodels
,statsforecast
,pmdarima
, or elsewhere - except possibly in the very special case of fitting to a single time series instance.Technically, this should not be too hard to implement, leveraging already existing functionality such as (possibly penalized/regularized) log-likelihoods implemented in
statsmodels
, and optimizing by SGD or a similar technique.This issue is a good first issue for more statistics or data science oriented contributors. There are multiple ways to resolve this:
sktime
The estimator implementation/interfacing guide is here: https://www.sktime.net/en/stable/developer_guide/add_estimators.html
The text was updated successfully, but these errors were encountered: