【发布时间】:2014-03-22 17:33:06
【问题描述】:
这个问题困扰了我两天。现在我正在比较两个时间序列数据的相似性。到目前为止我知道的方法是计算它们之间的距离。在这里,我选择动态时间规整(DTW)来计算它们的距离。结果,它们的DTW距离一起出现了翘曲路径。现在我的问题是,如何根据这个距离判断这两者是否相似?是否为此问题定义了任何阈值? 我的直觉告诉我,如果它们相同,那么它们之间的距离将为 0。 谁能帮我解决这个问题?
【问题讨论】:
这个问题困扰了我两天。现在我正在比较两个时间序列数据的相似性。到目前为止我知道的方法是计算它们之间的距离。在这里,我选择动态时间规整(DTW)来计算它们的距离。结果,它们的DTW距离一起出现了翘曲路径。现在我的问题是,如何根据这个距离判断这两者是否相似?是否为此问题定义了任何阈值? 我的直觉告诉我,如果它们相同,那么它们之间的距离将为 0。 谁能帮我解决这个问题?
【问题讨论】:
在时间序列上使用距离度量总是有风险的,是的,您需要定义一些阈值。该值将取决于您的数据。 (这都是命中和审判的方法)。 此外,还可以参考论文《时间序列数据挖掘综述》。
链接:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.454.773&rep=rep1&type=pdf
在论文中,您可以找到各种方法来查找时间序列中的相似性
【讨论】:
为什么不直接使用一些简单的统计方法,比如找出两组数据之间的相关性?您可以在 Excel 中轻松完成此操作 - 请参阅本教程 http://www.excel-easy.com/examples/correlation.html
【讨论】: