透過您的圖書館登入
IP:18.191.195.110
  • 學位論文

基於FPGA之手寫數字辨識的設計與實現

Design and Implement for Handwriting Number Recognition on FPGA

指導教授 : 李世安
本文將於2025/02/24開放下載。若您希望在開放下載時收到通知,可將文章加入收藏

摘要


本論文提出一以FPGA(Field programmable gate arrays)實現類神經網路設計方法,此方法可以在FPGA晶片的有限資源下實現多層類神經網路,最後應用於手寫數字辨識系統中,驗證此系統確實可以加快辨識速度。本論文實現手寫數字辨識神經網路主要分成兩個步驟:(1)將手寫影像與神經元權重輸入的浮點數格式轉化為IEEE754資料格式,讓電路可以進行浮點數的運算,(2)神經元計算會以迭代的方式來設計電路以減少設計資源,並且用Pipeline方式設計電路,以提高類神經網路的計算速度。在實際驗證上,本論文在DE2-70多媒體開發平台上用觸控面板當手寫輸入,透過類神經網路硬體電路做運算。從實驗結果可知所提之類神經網路架構與方法,確實可以提高辨識手寫數字的速度。

並列摘要


This paper proposes a method for implementing neural network-like design using FPGA (Field programmable gate arrays). This method can implement multi-layer neural networks under the limited resources of FPGA chips. Finally applied to handwritten digit recognition system. Verify that this system can indeed speed up identification The realization of handwritten digit recognition neural network in this paper is mainly divided into two steps: (1) Input handwritten images and neuron weights into floating point format and convert to IEEE754 data format, (2) Neuron computing will reduce design resources by iteration, and design in Pipeline method to improve the calculation speed of neural network. In actual verification, this thesis uses the touch panel as a handwriting input on the DE2-70 multimedia development platform to perform operations through neural network hardware circuits. From the experimental results, we can see that the proposed neural network architecture and methods can indeed improve the speed of identifying handwritten digits.

參考文獻


[1] L. Boxun, Z. Erjin, H. Bo, D. Jiayi, W. Yu, X. Ningyi, Z. Jiaxing, and Y. Huazhong, ”Large scale recurrent neural network on GPU,“ 2014 International Joint Conference on Neural Networks (IJCNN), pp. 4062-4069, 2014.
[2] P. Ferreira, P. Ribeiro, A. Antunes, “Artificial neural networks processor: a hardware implementation using a FPGA,” Proceedings of the 4th International Conference on Field-Programmable Logic and Applications, pp. 1084-1086, 2004.
[3] MNIST Database, URL: http://yann.lecun.com/exdb/mnist/.
[4] Altera多媒體發展平台DE2-70網址,
URL: http://university.altera.com/materials/boards/

延伸閱讀