BP及RBF神经网络代码及时间序列预测问题.pdfVIP

  • 2
  • 0
  • 约1.22万字
  • 约 13页
  • 2019-10-10 发布于广东
  • 举报

BP及RBF神经网络代码及时间序列预测问题.pdf

神经网络第一次作业 130337 杨康 题目二:MG 时间序列预测问题 一、题目描述 用MLP 或者RBF 网实现函数逼近,Mackey-Glass 时间序列预测建模。时间序列由以下 时延微分方程产生: dx(t) 0.2( −) = 10 −0.1() dt 1+ ( −) ( ) ( ) 令时延参数 = 17,初始条件 0 = 1.2,且当 0时x t = 0。可以用4 阶龙格库塔 方法离散化。 设计MLP 或PBF 网,使之能根据输入[x(t-18) x(t-12) x(t-6) x(t)]预测x(t+85) 的值。用3000 个样本进行训练(t=201 到3200 ),用500 个样本进行测试(t=5001 到5500 )。 二、研究进展 所谓时间序列,又称动态数据,指一组按时间顺序排列的数字序列,数据带有随机性, 相互之间存在某种统计上的联系。 时间序列按照性态可分为有确定规律的、混沌的和完全随机的。 20 多年来,国内外许多学者对时间序列的建模预测做了很多工作。90 年代初以前,在 数学界和工程界许多学者的共同努力下。 国外以 1976 年 George E. P. Box 和 Gwilym M. Jenkins 等的专著《Time Series Analysis: Forecasting and Control》和 1983 年 S.M.Pandit 和 Shien Ming Wu 的专著《Time Series and System Analysis with Applications》为标志。 国内以 1983 年安鸿志、陈兆国的专著《时间序列的分析与应用》和 1991 年杨叔子等 著的《时间序列分析的工程应用》等为标志。 此外,还有专门的期刊 Journal of Time Series Analysis 、国际会议和专题讨论,使时间 序列建模预测技术从理论到应用都已经有了长足的发展。 Padgett 提出神经网络在时间序列预测中几种典型应用;EsparciaAlcazar 提出利用遗传算 法优化多层神经网络结构,并将此神经网络用于时间序列预测;A. S. Pandya 对有噪声的时 间序列预测进行了研究;Francesco Masulli 研究了模糊神经系统,并利用该系统对时间序列 进行预测;Roman Rosipal 利用资源分配型RBF 神经网络对混沌时间序列进行预测; 吴春国等人基于正规正交分解 ( Proper Orthogonal Decomposition ,POD) 提出一种适用 于非线性时间序列预测的径向基函数 (RBF) 神经网络模型 - POD-RBF 神经网络模型。该 模型在选取中心时考虑了时间序列数据之间的时序关系,并且使得中心的选取具有并行性。 北京航空航天大学的柳萍等人针对混沌时间序列预测问题,提出了一种基子小波框架的 小波核函数与最小二乘支持向量机相结合的方法。该方法不仅能够以较高的精度逼近任意函 数,而且还适用于混沌信号的局部分析,提高了最小二乘支持向量机的模型泛化能力。 南京航空航天大学的张军峰基于一种新型聚类算法的RBF 神经网络对混沌时间序列进 行预测。文中提出了一种基于高斯基的距离度量,并联合输入输出聚类的策略。基于Fisher 可 分离率设计高斯基距离度量中的惩罚因子,可以提高聚类的性能。而输入输出聚类策略的引 入,建立了聚类性能与网络预测性能之间的联系。 三、算法及代码 3.1 竞争BP 算法 算法流程: (1) 初始化权值; (2 ) 依次输入3000 个学习样本; (3 ) 依次计算出各层的输出; (4 ) 求出各层的反传误差; (5 ) 比较隐层各单元的误差,最大的误差对应的权

文档评论(0)

1亿VIP精品文档

相关文档