Math 比较两个时间序列,如何找到映射位置?
让我们假设两个类似的时间序列,如下所示。两者是相似的,从来都不相等。例如,长度可以不同,相似零件可以在非相似零件之间。我试着用黑色箭头表示相似性 我不是数学家,所以我想问,是否有一种近似(或完美)的快速方法可以找到它们之间的映射表?我已经深入研究了动态时间扭曲,但在这一点上,我认为dtw不是我想要的(不确定) 映射表应该是这样的Math 比较两个时间序列,如何找到映射位置?,math,statistics,time-series,correlation,Math,Statistics,Time Series,Correlation,让我们假设两个类似的时间序列,如下所示。两者是相似的,从来都不相等。例如,长度可以不同,相似零件可以在非相似零件之间。我试着用黑色箭头表示相似性 我不是数学家,所以我想问,是否有一种近似(或完美)的快速方法可以找到它们之间的映射表?我已经深入研究了动态时间扭曲,但在这一点上,我认为dtw不是我想要的(不确定) 映射表应该是这样的 Sequence Location_Timeseries_0 Location_Timeseries_1 Length 0 LTO_0
Sequence Location_Timeseries_0 Location_Timeseries_1 Length
0 LTO_0 LT1_0 N
1 LTO_1 LT1_1 M
...
有人能给我指出正确的方向吗
根据您所说/所展示的,DTW是完美的 请参见右下角的
或者在的右侧,请修复sp。类似的,不是“simmilar”,不是本地的英语。speakerI已经编译了您的代码,速度非常快。但是UCR_DTW.cpp的输出是一个位置。timeseries的其他类似位置(上面提到的映射)如何?我可以从你的代码中得到它吗?因此,我们通常希望你在这里包含相关的代码。您的答案中唯一实际有用的部分是“DTW是完美的”。以下是eamonn提到的代码页面: