基于FPGA的BP神经网络硬件实现及应用

来源 :燕山大学 | 被引量 : 0次 | 上传用户:nwhitewolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人工神经网络能够通过对样本的学习实现任意精度的非线性映射,从而被广泛地应用于系统控制、模式识别、信号处理、信息预测等诸多领域。通常情况下,神经网络大多是基于软件实现的,软件实现的神经网络无法进行并行运算,在实时性要求较高的情况下应用受限。本文提出了一种基于FPGA的神经网络硬件实现方法,由于FPGA的高速、并行运算特性,有效地提高了神经网络的收敛速度。首先对FPGA实现BP神经网络的关键问题进行了改进,利用平滑插值法对神经网络的双极性S型激活函数进行改进,优化了FPGA实现激活函数的资源;在中间数据存储中提出采用寄存器循环缓存方式,解决了外部存储吞吐量不足的问题,保证了学习过程中各模块内部能够进行并行计算;在网络搭建中利用了FPGA深度流水线技术实现网络的串并联,优化了网络的整体运算能力。其次,利用硬件描述语言Verilog对BP神经网络各模块进行了实现并完成了整体架构的搭建。通过多个测试函数与PC平台进行实际效率的对比,经过20次对比实验,证明了FPGA实现的网络收敛速度超出软件实现速度3个数量级,为人工神经网络的硬件实现提供了重要的理论依据。最后,以带钢冷轧过程的轧制力预报为实际工程背景,完成了基于FPGA的BP神经网络轧制力预报模型的设计。利用现场采集的数据对网络进行训练与预测,实验结果表明,轧制力预报的模型的精度要高于传统的轧制力预报模型,且训练速度远快于利用PC实现BP神经网络轧制力预报模型。
其他文献
去年年末,肯德基与东方梦工厂正式对外宣布双方达成战略合作,未来将发挥各自领域的资源优势共同开发IP市场的巨大潜力。而双方联姻后的首度合作——与《魔发精灵》共同打造的
案例教学法是借助教育情景,引导学生进行研究性学习的一种教学思想,其根源可以追溯到古希腊苏格拉底哲学时代。上世纪80年代,案例教学法兴起于美国哈佛大学法学院,后逐渐被广
目的探究齐拉西酮治疗老年痴呆症的效果及对脂代谢的影响。方法2014年1月至2016年1月该院收治的老年痴呆症(AD)患者122例,随机分为试验组与对照组各61例。试验组患者采用齐拉
本文从针灸文化的传承是针灸发展的灵魂,针灸医学的发展离不开自身创新和继承不泥古及发展不离宗三方面论述了针灸研究的传承、创新与回归。指出针灸文化的传承是针灸发展的
摘要:数学是训练提高人智力水平的重要学科,学生对数学学习未能产生兴趣,就难以迈入数学之门,因为兴趣是最好的老师,兴趣是学习的最原始动力,没有兴趣的学习,好比无源之水,无本之木。正如一位教育家所说:“所有关乎智力方面的工作都要依赖于兴趣。”尤其是在数学教学中,教师要运用兴趣在学生和数学知识之间架起桥梁,让学生通过桥梁进入数学大门,才能研究、探索数学知识,在实践中应用数学知识。  关键词:学习兴趣 智
橘家“七姐妹”是指我们常见的橘叶、橘皮、橘络、橘红、橘核、橘饼、橘肉,它们都是很好的中药材。 大姐橘叶:具有疏肝、行气、化痰、消肿毒、治胁痛、乳腺炎的功效。用橘叶
71岁的乔治·卢卡斯正静静度过着自己的人生续篇:尤达般隐居的岁月。2013年,他与46岁的银行家麦勒迪·霍布森完婚。在某一张快照上,他自豪地拿出自己的手机向众人展示
当《七月与安生》创纪录地获得最佳女主角“双黄蛋”的时候,这届金马奖已经注定了它的任性,当然,这任性不是坏事,意料之外往往都是情理之中,《八月》爆冷.中国台湾地区电影全线溃败
家独行菜(Lepidium sativum L.)为十字花科一年生草本植物,由朝鲜引种到延边,最早起源于伊朗,现在在很多国家都有种植,在东北也有大规模种植,特别是在延边地区,是很具延边特
在教育改革的浪潮中,传统教育模式犹如落叶般沉睡在漫长的历史长河里,创新教学模式如雨后春笋般的逐渐出现,初中阶段学生初次历史学,这门学科是带领我们认识中华上下五千年的