Time series regression#
The sktime.regression
module contains algorithms and composition tools for time series regression.
All regressors in sktime
can be listed using the sktime.registry.all_estimators
utility,
using estimator_types="regressor"
, optionally filtered by tags.
Valid tags can be listed using sktime.registry.all_tags
.
A full table with tag based search is also available on the Estimator Search Page (select “regresser” in the “Estimator type” dropdown).
Composition#
|
Pipeline of transformers and a regressor. |
|
Pipeline of transformers and a regressor. |
|
MultiplexRegressor for selecting among different models. |
Model selection and tuning#
|
Exhaustive search over specified parameter values for an estimator. |
Ensembles#
Time-Series Forest Regressor. |
Deep learning#
|
Time Series Convolutional Neural Network (CNN), as described in [1]. |
|
Contextual Time-series Neural Regressor (CNTC), as described in [1]. |
|
Fully Connected Neural Network (FCN), as described in [Rea5a1664c466-1]. |
|
InceptionTime Deep Learning Regressor. |
|
Implementation of LSTMFCNRegressor from Karim et al (2019) [1]. |
|
Multi-Scale Attention Convolutional Neural Regressor, as described in [R360bad5d0241-1]. |
|
Multi Channel Deep Convolutional Neural Regressor, adopted from [R244bb0d4e2ae-1]. |
|
Multi Layer Perceptron Network (MLP), as described in [R15a0eceb2106-1]. |
|
Simple recurrent neural network. |
|
Residual Neural Network Regressor adopted from [1]. |
|
Time series attentional prototype network (TapNet), as described in [1]. |
Distance-based#
|
K-nearest neighbours Time Series Regressor. |
Dummy#
|
DummyRegressor makes predictions that ignore the input features. |
Interval-based#
|
Time series forest regressor. |
Kernel-based#
|
Time Series Suppoer Vector Regressor, from tslearn. |
|
Regressor wrapped for the Rocket transformer using RidgeCV regressor. |
Base#
Abstract base class for time series regressors. |
Abstract base class for deep learning time series regression. |