Forecasting¶
The aeon.forecasting module contains algorithms for forecasting.
All forecasters in aeon can be listed using the aeon.utils.discovery
.all_estimators function using type_filter="forecaster", optionally filtered by
tags. Valid tags for forecasters can be found with aeon.utils.tags
.all_tags_for_estimator function with the argument "forecaster".
Forecasting Models¶
|
Abstract base class for time series forecasters. |
|
Naive forecaster with multiple strategies and flexible horizon. |
|
Regression based forecasting. |
Statistical Models¶
|
AutoRegressive Integrated Moving Average (ARIMA) forecaster. |
|
Exponential Smoothing (ETS) forecaster. |
|
Threshold Autoregressive (TAR) [1] forecaster with fixed parameters. |
|
Threshold Autoregressive (AutoTAR) forecaster with fast threshold search. |
|
Classical Theta forecaster. |
|
Time-Varying Parameter (TVP) Forecaster using Kalman filter as described in [1]. |
Deep Learning Models¶
|
Base class for deep learning forecasters in aeon. |
|
A deep learning forecaster using Temporal Convolutional Network (TCN). |