中国科学技术大学 微电子学院,安徽,合肥,230026
纸质出版:2019
移动端阅览
李炳辰, 黄鲁. 一种移动卷积神经网络的FPGA实现[J]. 微电子学与计算机, 2019, 36(9): 7-11.
LI Bing-chen, HUANG Lu. Hardware implementation of a convolutional neural network for mobile terminal based on FPGA[J]. 2019, 36(9): 7-11.
卷积神经网络是深度学习的一种重要模型
广泛应用于图像处理等领域.常用的神经网络模型因结构复杂
参数众多
不适于放在移动端运行.本文基于模块化和硬件复用的思想
给出了一种基于FPGA的手写数字字符识别网络的硬件实现
基于MobileNet的原理改进结构
在实现了算法硬件加速的同时
有效地降低了网络的参数数量和整体运算量.基于MNIST数据集的实验结果表明
对比传统结构的神经网络
改进结构的参数量减少了23.26%
计算量减少了31.32%
在保持速度不变的前提下
用更少的资源和更低的功耗实现了整个网络.
Convolutional neural networks are an important model of deep learning and are widely used in image processing and other fields. The commonly used neural network model is complex and has many parameters
which is not suitable for running on the mobile end. Based on the idea of modularization and hardware reuse
this paper presents a hardware implementation of handwritten digital character recognition network based on FPGA. Based on the principle of MobileNet
the structure is improved
and the algorithm hardware acceleration is realized
and the number of parameters of the network and the overall calculation amount are effectively reduced. The experimental results based on the MNIST dataset show that compared with the traditional neural network
the parameter size of the improved structure is reduced by 23.26%
and the calculation amount is reduced by 31.32%. The entire network is implemented with less resources and lower power consumption while maintaining the same speed.
LECUN Y L, BOTTOU L, BENGIO Y, et al. Gradient-based learning applied to document recognition[J]. Proceedings of the IEEE, 1998, 86(11):2278-2324. DOI: 2278
陈雯柏.人工神经网络原理与实践[M].西安:西安电子科技大学出版社, 2016.
QIU J, WANG J, YAO S, et al. Going deeper with embedded fpga platform for convolutional neural network[C]// Proceedings of the 2016 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays. Monterey: ACM, 2016: 26-35.
SZEGEDY C, LIU W, JIA Y, et al. Going deeper with convolutions[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. Boston, IEEE, 2015: 1-9.
方睿, 刘加贺, 薛志辉, 等.卷积神经网络的FPGA并行加速方案设计[J].计算机工程与应用, 2015, 51(8):32-36. DOI: 32
LACEY G, TAYLOR G W, AREIBI S. Deep learning on fpgas: past, present, and future[J]. arXiv preprint arXiv:1602.04283, 2016.
HOWARD A G, ZHU M, CHEN B, et al. Mobilenets: efficient convolutional neural networks for mobile vision applications[J]. arXiv preprint arXiv:1704.04861, 2017.
HE K, ZHANG X, REN S, et al. Deep residual learning for image recognition[C]/ /Proceedings of the IEEE conference on computer vision and pattern recognition. Las Vegas: IEEE, 2016: 770 778.
SIMONYAN K, ZISSERMAN A. Very deep convolutional networks for large-scale image recognition[J]. Computer Science - Computer Vision and Pattern Recognition, arXiv preprint arXiv:1409.1556, 2014.
YU K, JIA L, CHEN Y, et al. Deep learning: yesterday, today, and tomorrow[J]. Journal of computer Research and Development, 2013, 50(9): 1799-1804. DOI: 1799
JIA Y, SHELHAMER E, DONAHUE J, et al. Caffe: convolutional architecture for fast feature embedding[C]// Proceedings of the 22nd ACM international conference on Multimedia. Orlando, Florida: ACM, 2014: 675-678.
0
浏览量
23
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010602201714号