Sktime:用于时间序列机器学习的Python库( 三 )
本文插图
sktime还包含本地预测方法 , 如AutoArima 。
from sktime.forecasting.arima importAutoARIMA forecaster=AutoARIMA(sp=12) forecaster.fit(y_train) y_pred = forecaster.predict(fh) plot_ys(y_train,y_test, y_pred, labels=[''y_train'', ''y_test'', ''y_pred'']); smape_loss(y_test, y_pred) >>0.07395319887252469
本文插图
想要更全面地了解Sktime的预测功能 , 请查看Sktime预测教程 。
本文插图
时间序列的分类
最后 , Sktime可以用于将时间序列划分为不同的序列组 。 在下面的代码示例中 , 单个时间序列的分类和scikit-learn中的分类一样简单 , 唯一的区别在于上面讨论的嵌套时间序列数据结构 。
from sktime.datasets import load_arrow_head fromsktime.classification.compose importTimeSeriesForestClassifier fromsklearn.model_selection import train_test_split from sklearn.metricsimport accuracy_score X, y =load_arrow_head(return_X_y=True) X_train, X_test, y_train,y_test =train_test_split(X, y) classifier=TimeSeriesForestClassifier() classifier.fit(X_train, y_train) y_pred= classifier.predict(X_test) accuracy_score(y_test, y_pred) >>0.8679245283018868来源: https://pypi.org/project/sktime/
本文插图
数据传输至TimeSeriesForestClassifier.
关于时间序列和sktime的基本介绍就到这里啦 , 如果想要更全面地了解时间序列分类 , 请查看sktime单变量和多变量分类教程 。
本文插图
留言点赞关注
我们一起分享AI学习与发展的干货
【Sktime:用于时间序列机器学习的Python库】如转载 , 请后台留言 , 遵守转载规范
推荐阅读
- IT168|用于取代将下架的机型,4G版苹果12曝光
- 内分泌疾病|什么人不适合吃褪黑素
- 多国科学家强调:基因组编辑技术尚不能安全用于人类
- 科技日报|多国科学家强调:基因组编辑技术尚不能安全用于人类
- 中新网|多国科学家强调: 基因组编辑技术尚不能安全用于人类
- 小熊科技|为突破美国垄断,中国对外宣布:将加大半导体投资用于自研
- 扬子晚报|内外勾结!6亿多件“空包”快递单用于诈骗和刷单
- 新华社|多国科学家警告:基因组编辑技术还不能安全用于人
- 争议|民间借贷利率再引争议,刘晓春:新规司法保护上限不适用于银行
- 保护|民间借贷利率再引争议,刘晓春:新规司法保护上限不适用于银行