时间序列回归#
The sktime.regression
模块包含用于时间序列回归的算法和组合工具。
sktime
中的所有回归器都可以使用 sktime.registry.all_estimators
工具列出,使用 estimator_types="regressor"
,可以选择性地按标签过滤。有效标签可以使用 sktime.registry.all_tags
列出。
基于标签的完整表格也可以在 估计器搜索页面 上找到(在“估计器类型”下拉菜单中选择“回归器”)。
组合#
|
变换器和回归器的流水线。 |
|
变换器和回归器的流水线。 |
|
用于在不同模型之间进行选择的 |
模型选择与调优#
|
对估计器的指定参数值进行穷举搜索。 |
集成方法#
时间序列森林回归器。 |
深度学习#
|
时间序列卷积神经网络 (CNN),如 [1] 中所述。 |
|
上下文时间序列神经回归器 (CNTC),如 [1] 中所述。 |
|
全连接神经网络 (FCN),如 [Rea5a1664c466-1] 中所述。 |
|
InceptionTime 深度学习回归器。 |
|
来自 Karim 等人的 LSTMFCNRegressor 实现 (2019) [1]。 |
|
多尺度注意力卷积神经回归器,如 [R360bad5d0241-1] 中所述。 |
|
多通道深度卷积神经回归器,源自 [R244bb0d4e2ae-1]。 |
|
多层感知器网络(MLP),如 [R15a0eceb2106-1] 中所述。 |
|
简单的循环神经网络。 |
|
从 [1] 中采用的残差神经网络回归器。 |
|
时间序列注意力原型网络(TapNet),如[1]中所述。 |
基于距离的#
|
KNN 时间序列回归器。 |
虚拟#
|
DummyRegressor 生成忽略输入特征的预测。 |
基于间隔的#
|
时间序列森林回归器。 |
基于内核的#
|
时间序列支持向量回归器,来自 tslearn。 |
|
使用 RidgeCV 回归器包装的 Rocket 变换器的回归器。 |
基础#
时间序列回归器的抽象基类。 |
深度学习时间序列回归的抽象基类。 |