基于FPGA的RNN硬件实现与自然语言处理

来源 :北京理工大学 | 被引量 : 0次 | 上传用户:silentmost
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自然语言处理(Natural Language Processing,NLP)是一门研究实现人工智能理解人类语言的科学,涵盖了机器翻译、文本生成、语音识别等诸多领域,自然语言处理作为人工智能领域的重要研究方向,在人工智能时代具有良好的发展前景。得益于循环神经网络(Recurrent Neural Networks,RNN)的迅速发展,自然语言处理的研究也有了长足的进步。循环神经网络通常由软件实现,使用C、C++、Python等语言编写算法,再由中央处理器(Central Processing Unit,CPU)完成运算,但是软件按照顺序执行算法串行工作,无法体现神经网络的并行特点和优势,且不能移植到其他的硬件平台,使自然语言处理的应用受到了一定的限制。现场可编程门阵列(Field Programmable Gate Arry,FPGA)以其高度并行运算、硬件资源丰富、逻辑单元灵活和易于开发芯片的特点,成为循环神经网络实现的理想器件。本文主要研究基于FPGA的RNN硬件实现,通过对循环神经网络模型的分析,设计实现循环神经网络的硬件模型,在此基础上使用唐诗训练集对循环神经网络进行训练,获得一个可以生成藏头诗的循环神经网络,验证了基于FPGA实现循环神经网络并应用于自然语言处理的可行性,同时设计了基于tensorflow的循环神经网络软件实现方案,两种方案进行对比,验证了基于FPGA的循环神经网络硬件实现方案在速度和功耗上的优势。
其他文献
如今,高精度转台应用较广,尤其是在目标跟踪的应用发展较快。本文以实际工程项目中的两轴转台为研究对象,根据转台的特性建立模型,设计控制器,有效抑制外界扰动,提升转台精度
本项研究的主题为古巴特色语词及其在汉语里的翻译,重点分析西班牙语在古巴特有的表达形式。论文中提供并阐述一系列在古巴具有新显意义的短语或词汇,目的在于探讨这些表达形
浆果富含维生素C和花青素,具有多种营养和保健功效。鲜浆果湿基含水率在90%左右,容易腐烂、保鲜期短,干燥加工是延长其贮藏期的可行处理方式。微波泡沫干燥法可以结合微波干燥和泡沫干燥的先进性,其干燥效率及干品品质均高于常规干燥法,适用于高粘度、热敏性类物料干燥,但干燥过程可能会出现能量利用不均及微波能利用率低等问题,严重降低干燥效率及产品品质。为解决上述问题,本文以树莓浆果为试验原料,运用理论分析和单
在设计创作过程中,以视知觉为主的信息交流是主要的途径之一,如同文字表达信息一样,视觉形态的模拟转化、比较优化、组织表达是信息交流的重点,将要表达的信息描绘出来是设计
作为传统PID控制器的扩展,分数阶PI~λD~μ控制器理论自提出以来,由于其被证明的性能优势而逐渐成为了控制领域中的研究热点。在分数阶PI~λD~μ控制器中,传统的整数阶微积分
近年来无线定位服务的需求持续增长,从LTE在国内大规模应用以来,高数据速率和低延迟为无线定位技术注入了新的活力,推动了基于LTE的定位研究和应用,给人们的生产生活带来便利
二十一世纪以来,以二氧化碳为主的温室气体排放所引发的全球温室效应气候变化问题已逐渐引起社会各界的关注,成为世界各国关注的热点问题。京津冀地区作为我国三大经济圈之一
车辆跟踪技术是智能交通系统(Intelligent Transportation Systems,ITS)的一个重要组成部分,在实际应用中有重大意义。但是由于车辆自身运动的多变性以及外界环境的干扰,车辆
石刻著录是金石学研究的重要内容。清代乾嘉以来,著录之风尤盛,其内容涉及地理、职官、姓氏、世系、宗教、经济、礼乐、政治、民族等诸多方面,是研究古代文化重要的文献资料
此翻译项目报告以理查德·克鲁格(RichardKluger)的作品《永不磨灭的墨迹》(Indelible Ink:The Trials of John Peter Zenger and the Birth of America’s Free Press)一书