【发布时间】:2021-10-28 15:32:08
【问题描述】:
我有一个 TimeSeries 数据集,其中包含如下所示的图。我正在尝试找到对时间序列进行分割的最佳方法。我需要将时间序列分为三个区域 - 'RampUp'、'Plateua' 和 'CoolDown' 分别用于初始斜坡上升部分、近似恒定部分和最终冷却部分。
对我将获得的未来系列进行此细分的最佳方法是什么?例如,如果我的模型被赋予这样的时间序列作为输入,它应该能够输出区域边界的索引吗?另外,这可以在无人监督的情况下进行吗?
感谢您的宝贵时间。非常感谢任何建议。
【问题讨论】:
-
你试过什么?对我来说听起来是采样信号(时间序列数据)并将它们分为 3 类。这项工作可以以无监督的形式完成,例如将实例聚类为 3 个集群。另一个想法是使用集群/ML 方法生成时间间隔
[a, b]作为所需的段,或者我们称之为集群/类,具体取决于任务。
标签: python time-series classification unsupervised-learning supervised-learning