当前位置:主页 > 科技论文 > 电子信息论文 >

卷积神经网络数字识别系统的FPGA实现

发布时间:2022-02-23 20:19
  数字识别所依靠的经典网络模型主要为BP神经网络和卷积神经网络。相比较,卷积神经网络的识别效果更好,更适合处理图像识别问题。目前,卷积神经网络多为软件实现,而硬件有着并行性与速度快的优点。因此,意图以硬件描述语言(Verilog)实现卷积神经网络,在保证在高识别率的情况下,充分挖掘硬件实现的优点。通过研究网络的工作原理及结构,构造完整电路模型,给出了现场可编程门阵列(Field-Programmable Gate Array,FPGA)的实现方案。卷积神经网络通过反向传播训练MNIST数据库中60 000幅数字样本图片,提取准确率最高的权重与偏置,再进行网络的前向传播,完成数字识别。完整过程借助ModelSim和Quartus II仿真工具实现。仿真结果表明,全部样本在100 MHz时钟下训练耗时50 ms,相较软件实现而言,速度明显提高,满足硬件设计的实时性,且准确率较高,可达95.4%。该研究为应用于嵌入式设备的图像识别提供了方法和策略,具有实际应用价值。 

【文章来源】:计算机工程与应用. 2020,56(13)北大核心CSCD

【文章页数】:8 页

【文章目录】:
1引言
2 卷积神经网络
3 前向传播实现方案
    3.1 样本读取
    3.2 激活函数的实现
    3.3 卷积层计算
    3.4 混合计算
    3.5 输出值计算
    3.6 小结
4 反向传播实现方案
    4.1 标签值读取
    4.2 权重与偏置的更新
    4.3 小结
5 网络的循环与实现
6 RTL级电路设计
7 结果与总结
    7.1 行为级描述仿真结果
    7.2 RTL设计结果
8 结束语


【参考文献】:
期刊论文
[1]双口RAM在FPGA与DSP通信中的运用[J]. 杨晓玫,张敏,刘冬,闫瑾.  工业控制计算机. 2019(06)
[2]数字图像识别的代价函数选择和性能评价[J]. 李仲德,卢向日,崔桂梅.  电光与控制. 2019(12)
[3]带有N个不同神经元的神经网络混沌性[J]. 吴小英,李倩.  南昌大学学报(理科版). 2019(01)
[4]基于卷积神经网络的反向传播算法改进[J]. 杨鹤标,龚文彦.  计算机工程与设计. 2019(01)
[5]基于卷积神经网络的手写汉字识别研究[J]. 杨佶.  信息技术与信息化. 2018(12)
[6]卷积神经网络研究综述[J]. 张亚倩.  信息通信. 2018(11)
[7]基于集成学习的MINIST手写数字识别[J]. 黄浩然.  电子制作. 2018(18)
[8]基于BP神经网络的手写数字识别及优化方法[J]. 夏少杰,项鲲.  智能物联技术. 2018(01)
[9]关于非线性激活函数的深度学习分类方法研究[J]. 杨国亮,许楠,李放,龚曼.  江西理工大学学报. 2018(03)
[10]梯度下降法在机器学习中的应用[J]. 孙娅楠,林文斌.  苏州科技大学学报(自然科学版). 2018(02)

博士论文
[1]基于FPGA的卷积神经网络并行结构研究[D]. 陆志坚.哈尔滨工程大学 2013

硕士论文
[1]基于卷积神经网络的手写数字识别研究与设计[D]. 刘辰雨.成都理工大学 2018



本文编号:3641273

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3641273.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7e916***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com