关于时间序列预测,预测多少点数合适的问题
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/12 08:24:36
关于时间序列预测,预测多少点数合适的问题
大家在做时间序列预测问题的时候,假如面对的是复杂规律变化的500个时间序列数据,用ARMA,RBF神经网络或者支持向量机SVM,这些方法做预测的时候,一般最多预测几个点精度相对较高,为什么我发现这些方法在拟合的时候效果非常好,但是预测的时候效果很差呢?当时是以前450个数据做拟合,后50个数据做预测比对,是因为过拟合了还是预测点数太多了,求解导师要我做的数据更少,只有13个数据,12个做拟合,预测第13个效果好就行,我怎么觉得这么不靠谱呢,小样本数据也太小了吧,就这点数据,建模规律都找不到,更何况13个数据还是复杂规律点
大家在做时间序列预测问题的时候,假如面对的是复杂规律变化的500个时间序列数据,用ARMA,RBF神经网络或者支持向量机SVM,这些方法做预测的时候,一般最多预测几个点精度相对较高,为什么我发现这些方法在拟合的时候效果非常好,但是预测的时候效果很差呢?当时是以前450个数据做拟合,后50个数据做预测比对,是因为过拟合了还是预测点数太多了,求解导师要我做的数据更少,只有13个数据,12个做拟合,预测第13个效果好就行,我怎么觉得这么不靠谱呢,小样本数据也太小了吧,就这点数据,建模规律都找不到,更何况13个数据还是复杂规律点
拟合结果好,是因为有实际的数据在不断修正这些方法的偏差.而预测的时候就会有问题,就像你说的,后50个数据预测的会不准.你们导师的意思是对的,我们总感觉样本数据越多,预测结果越准,其实这是不对的.预测和数据多少无关(最少也得5个以上吧),关键是你预测的数据和基年的数据的时间差值,差值越大,偏差越大,因为中间没有实际的数据修正.预测近期的,结果都很好,远期的大部分不准确.看你数据这么多,你可以尝试分步预测,比如每隔10个点,取一个数据,然后就可以预测基年后的第10个数据,依次类推.
再问: 不知道您有没有见到15个数据点以下的数据来做预测的,有的话麻烦推荐我一下,谢谢
再问: 不知道您有没有见到15个数据点以下的数据来做预测的,有的话麻烦推荐我一下,谢谢
基于时间序列matlab的BP神经网络预测
sas 时间序列建模预测 代码
求一篇3000单词的英文文献,关于时间序列的神经网络预测,满意的送300分
关于小波分析的预测问题
观测数据分析中几种方法的探讨(一) 回归-时间序列模型和贝叶斯预测模型
Matlab中libsvm回归怎么做时间序列的单步和多步预测
matlab时间序列预测中lpc函数输出的值是什么含义
怎么用eviews对时间序列进行预测?
下列营业收入预测方法属于定性分析的是 A时间序列预测法 B量本利预测分析法 C判断分析预测法 D算术平均法
预测地球爆炸的时间
几个相关的时间序列如何进行数据分析?如何从一个或者几个时间序列预测与之相关的另外一个时间序列?
MATLAB 神经网络预测的问题