[发明专利]一种时间序列相似度的计算方法有效

专利信息
申请号: 201310151558.5 申请日: 2013-04-26
公开(公告)号: CN103279643A 公开(公告)日: 2013-09-04
发明(设计)人: 李中;张铁峰;张卫华 申请(专利权)人: 华北电力大学(保定)
主分类号: G06F19/00 分类号: G06F19/00
代理公司: 北京众合诚成知识产权代理有限公司 11246 代理人: 朱琨
地址: 071003 河*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 时间 序列 相似 计算方法
【说明书】:

技术领域

发明属于计算机信息技术处理技术领域,尤其涉及一种时间序列相似度的计算方法。

背景技术

时间序列大量存在于商业、金融、医药、天文气象、航空航天、电力能源等应用领域。时间序列数据分析过程中,如何判断时间序列数据的相似度是一个基础问题,广泛应用于时间序列的查询、模式匹配、分类和数据挖掘等工作中。

现有的基于距离的时间序列相似度计算方法主要分为两种,即基于欧几里德距离(或者类欧几里德距离)的方法和基于动态时间弯曲距离的方法。基于欧几里德距离的方法不具备形态识别能力,不能识别时间序列在不同分辨率下的模式变化。基于动态时间弯曲距离的方法根据最小代价的时间弯曲路径进行对齐匹配,能够支持时间序列的时间轴伸缩,但不满足距离三角不等式,特别是其计算时间复杂度为O(n2)(其中n表示时间序列的长度),计算量很大,在很多情况下无法实际应用。

针对目前时间序列相似度计算方法存在的计算精度不高、计算复杂等问题,本发明提供一种基于改进距离的时间序列相似度计算方法,可实现时间序列相似度的快速、准确判断。

发明内容

本发明的目的在于,提供一种基于改进距离的时间序列相似度计算方法,用于解决现有时间序列相似度计算方法存在的不足。

为了实现上述目的,本发明提出的技术方案是,一种时间序列相似度的计算方法,其特征是所述方法包括:

步骤1:分别将两个待比较的时间序列S1和S2按照相同的方式划分为时间子序列S1(i)和S2(i);其中,i=1,2,...,n,n为时间子序列的数目;

步骤2:设定每个时间子序列Sj(i)的权重wi;其中,j=1,2,i=1,2,...,n;

步骤3:计算对应的时间子序列之间的距离;

步骤4:根据对应的时间子序列之间的距离和时间子序列的权重,计算时间序列S1和S2的相似度。

所述将时间序列S1/S2划分为时间子序列S1(i)/S2(i)具体是:

采用等分时间序列的方式划分时间子序列,如果时间序列S1/S2的元素个数L1/L2是n的整数倍,则将时间序列S1/S2等分成n段,每一段为一个时间子序列,每个时间子序列的元素个数为

如果时间序列S1/S2的元素个数L1/L2不是n的整数倍,则将时间序列S1/S2分成n段,每一段为一个时间子序列,第1段至第n-1段的元素个数为[·]为取整运算,第n段的元素个数为或者,第2段至第n段的元素个数为[·]为取整运算,第1段的元素个数为L1-(n-1)[L1n]/L2-(n-1)[L2n].]]>

所述将时间序列S1/S2划分为时间子序列S1(i)/S2(i)具体是:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北电力大学(保定),未经华北电力大学(保定)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310151558.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top