声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1973|回复: 8

[HHT] 最近看到有用时间序列建模来预测数据解决EMD边界问题

[复制链接]
发表于 2007-4-19 16:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
建立模型后该怎么预测?大侠们出来说说
回复
分享到:

使用道具 举报

发表于 2007-4-19 16:25 | 显示全部楼层
以AR模型为例,x(n)=a1*x(n-1)+...+ap*x(n-p)
利用已知的x(n-1)...x(n-p)个点根据上式就可以预测x(n)了

a1...ap为p阶AR模型的系数,通过对已知数据建模得到
发表于 2007-4-19 16:55 | 显示全部楼层
这个只对平稳过程适用
 楼主| 发表于 2007-4-19 18:56 | 显示全部楼层
matlab有没有现成的命令啊?
发表于 2007-4-19 21:16 | 显示全部楼层
这些延拓方法是不是都是治标不治本的,也就是说,延拓后整体处理还是会有边界问题,只是相对于以前的短数据,截取后问题就减轻了,不知道是不是这样?
发表于 2007-4-19 22:05 | 显示全部楼层
matlab有没有现成的命令啊?


有比如arburg之类的,help一下看看
发表于 2007-4-19 22:07 | 显示全部楼层
这个只对平稳过程适用


对于非平稳过程也可以用时间序列方法

改用时变参数模型

或是其它如支持向量机、神经网络等
发表于 2007-4-20 16:17 | 显示全部楼层
本质上说,非平稳过程的下一步是无法预测的。因为序列不是全局性的,无法从前一段时间的数据预测后一段时间的数据。时变参数模型也只对分段平稳过程有用,应为模型的收敛需要时间。至于支持向量机,神经网络等,也只能说是对分段平稳过程有用。他们同样都需要训练和收敛。对于完全非平稳过程,理论上说是没有任何办法预测的。因为你不知道下一刻出现的数据是否符合现在数据的模型。我觉得,HHT对非平稳度的定义是个很好的工具,把非平稳性量化,可以让我们知道序列的非平稳性到底有多少,从而采取相应的措施。所以,不同的延拓的方法,也只针对某一类型的数据有作用。没有万能的延拓方法。

[ 本帖最后由 zhlong 于 2007-8-18 21:21 编辑 ]

评分

1

查看全部评分

发表于 2007-4-20 17:32 | 显示全部楼层
我们通常分析的数据都是来源于一定的系统对象,数据出现非平稳性应该是由于系统参数的不稳定导致,如果这种不稳定有一定的变化规律,通过以往数据估计出这种变化规律,应该说还是可以大致预测的. 如果出现突变,这当然是不可预测的. 但是一般的事物总是有个渐变的规律的吧.

呵呵,请多指教!

[ 本帖最后由 zhlong 于 2007-4-20 17:34 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-30 13:30 , Processed in 0.054596 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表