基于Elman网络与GPU加速的时间序列预测

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:xiaofeidong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
准确快速地预测时间序列是近年来研究的热点问题。由于神经网络可以任意映射复杂的非线性关系,且具有很强的记忆能力、容错能力、鲁棒性以及良好的自学习能力,使其受到越来越多的关注,而基于神经网络的时间序列预测技术也被广泛应用于各个领域,解决了许多实际工业问题。Elman网络作为递归神经网络的典型代表,内部包含反馈回路,可适应动态系统的时变特性,比仅能反映系统输入-输出映射关系的前馈神经网络更适合解决动态系统问题。然而由于其结构复杂,现有的基于梯度下降法的建模方法存在收敛速度慢、容易陷入局部最优解等问题。基于扩展卡尔曼滤波(EKF)的方法虽然提高了收敛速度,但算法中雅克比矩阵的计算通常比较复杂且耗时。本文提出一种用图形处理器(GPU)加速实现基于EKF的Elman网络并行建模方法,首先根据Elman(?)网络的结构特性和并行建模的需求,提出了一种求解雅克比矩阵的方法,该方法能够推导出其解的矩阵表达式,并可以直接针对原始网络求解,省去了将递归网络转化为前馈网络,从而简化了建模过程并有利于其并行实现。鉴于GPU高浮点计算能力及工业应用对实时性要求较高,本文用GPU加速Elman网络的建模过程,将网络训练中逻辑分支简单、计算复杂度高的任务用GPU实现,而将逻辑性强的事务处理和串行计算用CPU实现,通过GPU和CPU的协同合作提高网络建模效率。为验证本文方法的有效性,用含有高斯白噪声的Mackey-Glass时间序列和实际工业数据进行了实验,并与几种常用的时间序列预测方法作对比。实验结果表明,本文方法具有稳定性好、建模速度快、泛化能力强等优势,这种优势对非线性动态性能强且含高噪声的工业数据体现的更加明显。
其他文献
强对流天气的发生往往会导致灾害性天气的出现,常见的有雷暴大风、冰雹、暴洪、龙卷风等,以上任何一种天气的出现都会直接或者间接地对人们的生命财产造成巨大的损失。如果能够
红外探测技术在工业与民用等很多领域都有重要的应用,即使在无任何自然可见光的照射的情况下,人们也可以应用红外探测技术看清楚目标景物。数据处理和可视化研究对红外数据的应
磨矿过程是整个选矿厂生产过程中最关键的环节,它起着承上启下的作用,直接影响到生产的处理能力和磨矿产品的质量,乃至整个选矿厂的经济、技术指标。但磨矿过程是一个复杂的控制
履带式机器人的特殊机械构造可保证其在野外环境的高适应性。自主导航能够完成环境信息的捕获及决策,为履带式机器人智能应用提供基础。本文旨在考虑野外特殊环境,研究履带式机
近年来,随着计算机、通讯与控制技术的发展,由可编程控制器(Programmable Logic Controller, PLC)组成的分布式控制系统(Distributed Control Systems, DCS)得到了广泛应用。
随着数字化医疗改革的发展,以结构化电子病历为平台的临床路径正向智能化和知识化发展,其核心价值是以提取电子病历中有效临床信息及隐含诊疗模式,询证医学证据,辅助医师为患者选
混杂系统是由离散事件动态系统与连续变量动态系统相互作用而形成的一类统一的动态系统。大多数复杂的工业控制过程都可以用混杂系统对其进行建模,如智能交通系统,计算机集成
我国是以煤炭为主要能源的能源大国,煤炭在我国的能源消费中一直占据主导地位,煤矿的生产开采则成为了我国煤炭行业的所关注的重中之重。而跑车防护装置在煤矿的开采、运输过程
本文针对工业过程中数据都含有噪声和故障诊断准确性、快速性达不到要求的问题,提出了一种基于提升小波的故障诊断方法。首先利用提升小波阈值去噪法对数据进行去噪预处理,之后
空间机动平台作为新型的军事平台,有着快速大范围机动、模块化、智能自主、可携带载荷等特点。为提高战时空间机动平台的安全性,必须加强其自主运行能力;又由于空间机动平台所处