- 主题:什么算法适合计算两条曲线的相似度
背景:某个对象的监控指标是一条动态曲线,基于历史数据,得出一条中位水平曲线,作为预期曲线;实时的动态曲线作为实际曲线,现在想计算这两条曲线之间的相似度,请各位大佬推荐合适的算法。
--
FROM 119.139.196.*
这个得具体问题具体分析吧。
总之就是算两个曲线的差别,根据具体情况来看怎么算差,怎么加权
【 在 lichehuo (林迪格尔) 的大作中提到: 】
: 背景:某个对象的监控指标是一条动态曲线,基于历史数据,得出一条中位水平曲线,作为预期曲线;实时的动态曲线作为实际曲线,现在想计算这两条曲线之间的相似度,请各位大佬推荐合适的算法。
--
FROM 202.98.13.*
皮尔逊相关性
【 在 lichehuo () 的大作中提到: 】
: 背景:某个对象的监控指标是一条动态曲线,基于历史数据,得出一条中位水平曲线,作为预期曲线;实时的动态曲线作为实际曲线,现在想计算这两条曲线之间的相似度,请各位大佬推荐合适的算法。
--
FROM 1.85.204.*
同意楼上的方法
--
FROM 60.1.0.*
曲线相似度,还是时间序列相似度?这个不是一样的.如果曲线相似度,
我的想法是:转成图像,然后深度学习比较图像相似得分.(一直不会cnn,所以只能停留在想法了)
--
FROM 123.114.96.*
这是个数学问题,你到这个版来问,大家就会给你出馊主意。
【 在 lichehuo 的大作中提到: 】
: 背景:某个对象的监控指标是一条动态曲线,基于历史数据,得出一条中位水平曲线,作为预期曲线;实时的动态曲线作为实际曲线,现在想计算这两条曲线之间的相似度,请各位大佬推荐合适的算法。
--
FROM 68.97.41.*
脑补一个,没在别的地方看到过。
考虑缩放和平移(甚至旋转),w*曲线a+b,然后跟曲线b计算欧式距离,最小化它,作
为相似度参考。
如果是序列,w=1,只有平移。
【 在 lichehuo (林迪格尔) 的大作中提到: 】
: 背景:某个对象的监控指标是一条动态曲线,基于历史数据,得出一条中位水平曲线,
作为预期曲线;实时的动态曲线作为实际曲线,现在想计算这两条曲线之间的相似度,请
各位大佬推荐合适的算法。
--
FROM 1.90.254.*
可以设计一个loss function来度量两条曲线的偏离度。如果loss function有经济/工程含义的话,就便于量化了。
【 在 lichehuo () 的大作中提到: 】
: 背景:某个对象的监控指标是一条动态曲线,基于历史数据,得出一条中位水平曲线,作为预期曲线;实时的动态曲线作为实际曲线,现在想计算这两条曲线之间的相似度,请各位大佬推荐合适的算法。
--
FROM 138.19.103.*
推荐试试DTW距离,可以处理不等长序列的相似度
【 在 lichehuo (林迪格尔) 的大作中提到: 】
: 背景:某个对象的监控指标是一条动态曲线,基于历史数据,得出一条中位水平曲线,
作为预期曲线;实时的动态曲线作为实际曲线,现在想计算这两条曲线之间的相似度,请
各位大佬推荐合适的算法。
--
FROM 223.91.194.*
你这不如Cross Spectrum
【 在 Joseph2012 的大作中提到: 】
: 脑补一个,没在别的地方看到过。
: 考虑缩放和平移(甚至旋转),w*曲线a+b,然后跟曲线b计算欧式距离,最小化它,作
: 为相似度参考。
: ...................
--
FROM 111.11.6.*