[发明专利]一种基于马氏距离DTW的多维时间序列分类方法有效
| 申请号: | 201510351181.7 | 申请日: | 2015-06-24 |
| 公开(公告)号: | CN104915434B | 公开(公告)日: | 2018-03-27 |
| 发明(设计)人: | 刘大同;陈静;彭宇;彭喜元 | 申请(专利权)人: | 哈尔滨工业大学 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 哈尔滨市松花江专利商标事务所23109 | 代理人: | 杨立超 |
| 地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 距离 dtw 多维 时间 序列 分类 方法 | ||
技术领域
本发明涉及基于马氏距离DTW的多维时间序列分类方法。
背景技术
通过对卫星遥测数据中的偏航姿态角进行分析,偏航姿态角的整体变化趋势如图1所示,其细节变化如图2所示,得出卫星遥测数据具有明显地周期性,且该特性已与卫星遥测数据提供单位进行了确认。通过对遥测数据的每个周期进行分析,可以得出卫星在该周期之内的运行状态是否正常,按照固定点对卫星遥测数据分段效果不理想的情况,如图3所示,分段后得到的各个时间序列之间的耦合度不够高,存在一定的偏差,且随着时间的推进这种偏差会愈发明显。
对卫星遥测数据进行分类是对卫星遥测数据进行数据挖掘的一项重要功能,在分类的基础之上可以完成多种数据挖掘任务,比如模式识别、异常检测等等。而卫星遥测数据有其自身特点,比如:参数多、维度高、存在漂移等,这些特点致使在针对卫星遥测数据的分类采用经典的时间序列相似性度量方法,如欧式距离、皮尔森相关系数等,体现出不适应性。经典的时间序列相似性度量方法,不能排除多维时间序列之间的相关性影响,同时,针对时间序列存在微小偏移不能实现异步度量使得度量结果不够准确,进而导致对卫星遥测数据的分类结果不够准确。
发明内容
本发明的目的是为了解决针对卫星遥测数据进行固定点分段效果不理想、由于多维时间序列之间存在相关性以及时间序列存在微小偏移而使度量结果不够准确进而导致分类结果不够准确的问题,而提出了一种基于马氏距离DTW的多维时间序列分类方法。
上述的发明目的是通过以下技术方案实现的:
步骤一:将卫星正常运行状态下的历史卫星遥测数据Y以幅角突变点为标识进行分段,得到正常多维时间序列X={x1,x2,...,xj,...xn},其中,Y为nd行na列的历史卫星遥测数据矩阵,nd为多维时间序列的维度值,na为所有历史卫星遥测数据的数据点数,xj为nd行nlen列数据矩阵表示X的第j个序列,j=1,2,…,n,nlen为时间序列长度,n为X中的成员数目;
步骤二、将分段后所得到的多维时间序列X={x1,x2,...,xj,...xn},通过层次聚类方法设定聚类目标类别数目为c对序列进行聚类操作,从而获得多维时间序列的类别标签L={l1,l2,…,ln};其中,c为大于1小于n的正整数,ls表示L序列的第s个元素,其取值由层次聚类结果确定,其中s=1,2,…,n;
步骤三:提取最新卫星遥测数据中相邻m+1个幅角突变点对应时间点之内的测试数据即待分类多维时间序列为X′={x′1,x′2,...,x′m},其中,m为大于0的正整数;
步骤四、计算出待分类的多维时间序列X′={x′1,x′2,...,x′m}与含有类别标签的多维时间序列X={x1,x2,...,xj,...xn}之间的DTW距离序列
其中,dij的计算方式如下:
dij=DTWma(x'i,xj)
x'i表示X′的第i个序列,i=1,2,…,m;DTWma表示基于马氏距离的DTW距离算法;DTW,dij为x'i与xj之间的基于马氏距离的DTW距离;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510351181.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:室内机
- 下一篇:一种基于层次卷积网络的实体与段落链接方法





