当前位置:主页 > 科技论文 > 数学论文 >

时间序列分类及预测算法研究与应用

发布时间:2020-08-25 04:51
【摘要】:时间序列分类及预测是时间序列分析的重要组成部分,通过对大量的观测数据进行分析,能够预测出数据在未来的发展趋势,以便对将要发生的事件进行控制。本文对时间序列分析中的时间序列模式分类、多步交通流预测和时间序列早期分类三个问题进行了研究并分别提出了改进算法,将改进的算法应用到隧道烟雾浓超标模式识别中。针对在时间序列模式分类中数据存在失真和受噪声影响等问题,提出了一种基于多视图典型相关分析改进的时间序列模式分类算法。首先利用训练数据给每个类别定义一个模板序列,再利用动态时间弯曲算法计算出每个时间序列和每个模板序列之间的动态时间弯曲路径作为该序列的动态时间弯曲特征,接着提取原序列的一维时间方向梯度直方图特征,最后将这两个特征作为原始时间序列的两个视图,通过多视图典型相关分析方法将该序列的两个特征进行融合,将融合后的特征再进行分类。并且将该算法应用到隧道烟雾浓度超标模式识别中,实验结果表明基于多视图典型相关分析改进的时间序列分类算法比基于单个特征的时间序列分类算法有更好的分类效果。鉴于交通流序列流具有强周期性和波动性等特性,提出了一种基于经验模态分解改进的多步交通流预测算法。在该算法中,先将不同周期相同时刻的数据组成纵向预测序列并对纵向数据进行经验模态分解,求出其波动部分和每个周期对应时刻的基交通流量,然后对波动部分进行预测并将其预测结果加上其对应时刻的基交通流量作为纵向预测结果。最后将纵向预测结果和基于直接策略的预测结果进行加权求和作为最终的预测结果。接着,使用VanetMobiSim仿真软件构造了城市道路交通流仿真系统的宏观移动模型和微观移动模型,然后对城市道路交通流进行仿真并提取出其交通流时间序列。实验结果表明基于经验模态分解改进的多步交通流预测算法具有更好的预测精度。针对时间序列早期分类问题,利用K近邻算法思想改进了现有的基于代价损失的早期时间序列分类算法。该算法在一个专门优化分类正确率和延迟决策损失的框架下,首先在训练过程中计算出每个训练时间序列在每个时间点的代价损失,在测试过程中利用K近邻算法得到测试时间序列在训练集中的K个最近邻,再利用K个近邻的未来代价损失值估算出待测样本的未来损失从而得到其最优分类时刻并对其进行分类,实验结果表明基于KNN改进的代价损失的早期时间序列分类算法具有更好的分类结果。
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:O211.61
【图文】:

示意图,支持向量机,示意图,超平面


w 图2.1 支持向量机分类示意图最大间隔”的划分超平面,也就是要找到能满足最大,即得到式(2-5)的优化问题(2-1)超平面的方向;b表示位超平面可被法向量w和位(2-2)若 1iy ,则有(2-3)3)的等号成立,最优划分超平面的距离(2-4)也就是要找到能满足式(2-3)中约

时间序列,多视图,图片,动态时间规整


yw 。图3.1 图片的多视图表示3.2 动态时间规整算法动态时间规整算法非常巧妙的利用了动态规划的思想,通过动态的规整来对齐时间轴,使得各个数据点有着最好的对齐方式。该算法主要集中于时间序列的形状,剔除了因时间轴不对齐带来的误差,从而可得到更小的距离值,如图 3.2 中两个存在失真的隧道烟雾浓度时间序列,利用 DTW 算法计算其距离得到的距离值很小。DTW在计算给定的两个时间序列的距离时,两者的匹配关系常常不是一一对应的,而是为了匹配形状特征对时间轴进行了规整。

示意图,DTW算法,序列,路径


长度为 6 和模板序列 p 长度为 4 利用 DTW 算法计算得到的 DTW 路径如图中蓝线所示)。图3.3 利用 DTW 算法计算两序列 DTW 路径示意图已知类别模板序列 1 2, ,...,nP p p p和子时间序列 1 2, ,...,mX x x x,利用 DTW算法可以计算出模板序列 P 和子序列 X 之间从 g 1 ,1 到g n ,m 的一条 DTW 路径,将该路径上的每一个点的 d i ,j 值组成的序列 1 2, ,..., , max

【参考文献】

相关期刊论文 前1条

1 杨一鸣;潘嵘;潘嘉林;杨强;李磊;;时间序列分类问题的算法比较[J];计算机学报;2007年08期



本文编号:2803290

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/yysx/2803290.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4a19b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com