[发明专利]一种自动去除时序数据野值点的方法有效
申请号: | 201110317014.2 | 申请日: | 2011-10-18 |
公开(公告)号: | CN102509001A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 鲍军鹏;赵静 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 去除 时序 数据 野值点 方法 | ||
技术领域:
本发明属于智能信息处理和计算机技术领域,具体涉及一种针对不同时序参数数据自动去除时序数据野值点的方法。
背景技术:
在真实采集的时序数据中由于环境干扰、随机干扰、传输噪声等原因往往含有大量野值,即远远脱离许可范围的数据。这些野值不是正常的测量数据,而是噪音点。如果野值不经过处理直接参与计算,往往导致数据分析精度降低,干扰正常的判定结果,严重时甚至引起数据分析结果的失效。人类专家由于具有丰富的专业知识和经验,可以比较准确地分辨出野值和正常值。但是让计算机进行自动识别就有很多困难。
不同的数据参数具有不同的特征,一般需要人工指定每个参数的特质范围,来识别野值点。若参数合理范围发生了变化,则需要人工重新指定,这就无法自动适应相应变化。针对这种情况,本发明提供了一种对时序数据野值点进行自动去除的方法。
发明内容:
本发明提供了一种对时序数据野值点进行自动去除的方法。该方法解决了利用计算机对数据空间中存在的大量野值进行自动识别并去除的问题。
具体如下:
一种自动去除时序数据野值点的方法,包括参数配置模块,识别数据集的载入、数据格式转换及清洗模块,基于方差的密度聚类野值点识别模块,和野值点识别结果的解释模块;参数配置模块,完成将包括用户设置训练数据集、N倍参数、时间窗口、收敛阈值等模型参数的xml文档的创建、载入和解析;数据格式转换模块将文本数据或流数据转换为方法定义的点(Point)结构,同时完成对缺失数据的补全和数据采样;基于方差的密度聚类野值点识别模块是方法的核心部分,对转换后的点(Point)数据进行多次野值识别,计算野值点识别收敛程度,终止野值点识别;对野值点识别结果的解释部分完成对点(Point)数据转换成原始数据格式,保存识别结果标签,图形化显示野值识别结果。
优选地,参数配置模块创建包括用户设置训练数据集、N倍参数、时间窗口、收敛阈值等模型参数的可扩展标记语言(eXtensible Markup Language,xml)文档;基于方差的密度聚类野值点识别模块载入模型参数xml文档;解析文档参数信息,定义到方法变量中,完成用户交互的第一步;在基于方差的密度聚类野值点识别模块运行结束后,将野值点识别的结果写入xml文档,返回给用户;通过解析包含结果的xml文档,图形化显示解释野值点识别的结果。
优选地,基于方差的密度聚类用方差、均值和时间窗口来聚类;这个方法一方面根据时间窗口在时间上对时序数据进行划分;另一方面用方差、均值等量表示阈值半径内的密度;对于单一维度的数据,基于方差的密度聚类方法中关心的“距离”使用统计学中的方差、均值来衡量。
优选地,数据包括噪音点、边界点和核心点;(1)噪音点的判断条件为,该点与观察窗口均值之差大于N倍的观察窗口的标准差;(2)边界点的判断条件为,该点与观察窗口均值之差不大于N倍的观察窗口的标准差,且大于某一阈值;(3)核心点的判断条件为,该点与观察窗口均值之差不大于N倍的观察窗口的标准差,且小于某一阈值。
优选地,基于方差的密度聚类野值点识别模块计算野值点识别收敛程度,并决定是否终止野值点识别;野值点识别过程可以重复多次以减小野值点漏检率;每次计算数据点方差和的变化量,如果方差和的变化量收敛到某一阈值,即当一定时期内方差和变化量的累计值小于该值时,则认为野值点识别方法收敛了,达到了将数据集中野值点标记出的状态,此时终止野值点识别;另外若野值点识别过程重复次数过多,有可能会将正常值当成野值点识别出来,造成野值识别误差增大,此时也应终止野值点识别。
优选地,使用方差、均值、时间窗口聚类识别野值点。
本发明利用基于方差的密度聚类,结合时序数据固有的特征,进行野值点自动识别。从而帮助数据分析人员进行数据清洗,减少野值数据对数据分析精度,判定结果的影响,避免了数据分析结果的失效性。该方法是一种脱离数据本身特征的野值识别方法,即对于不同形态的参数,可以使用同一野值识别规则,降低专家知识等先验条件的影响。
基于方差的密度聚类野值点识别模块中识别野值点的方法用方差、均值和时间窗口来聚类;这个方法一方面根据时间窗口在时间上对时序数据进行划分;另一方面用方差、均值等量代替了密度阈值、半径等量;显然方差、均值的含义更明显,更容易理解和解释一些。
同时参数的设置比基于密度野值识别方法更简单;对于单一维度的数据,基于密度的聚类方法中关心的“距离”使用统计学中的方差、均值来衡量。
附图说明:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110317014.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种广告式电动自行车后备箱
- 下一篇:车轮模具分度卡盘
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置