FPGA implementation of a neural network for character recognition

被引:0
|
作者
Khan, Farrukh A. [1 ]
Uppal, Momin
Song, Wang-Cheol
Kang, Min-Jae
Mirza, Anwar M.
机构
[1] Jeju Natl Univ, Dept Comp Engn, Cheju 690756, South Korea
[2] Texas A&M Univ, Dept Elect Engn, College Stn, TX 77843 USA
[3] Jeju Natl Univ, Dept Elect Engn, Cheju 690756, South Korea
[4] Fac Comp Sci & Engn, GIK Inst, Topi, Pakistan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural Networks are usually implemented in software on sequential machines but when implemented in hardware, they are extremely fast due to the massive parallelism inherent in the hardware devices. Implementation of Neural Networks in Programmable Logic Devices such as FPGAs (Field Programmable Gate Arrays) gives us more flexibility since these devices are reconfigurable and their design can be altered whenever needed. The design proposed in this paper shows the implementation of perceptron neural network in FPGAs for the character recognition problem. The characters here are the English language alphabets which are input to the network and after training; they are tested for recognition. Each alphabet is tested for three different fonts. After implementation, the simulations are done and performance issues of the design are analyzed. The post-layout simulation gives excellent results even if some noise is introduced to the input patterns.
引用
收藏
页码:1357 / 1365
页数:9
相关论文
共 50 条
  • [1] FPGA Implementation of Izhikevich Spiking Neural Networks for Character Recognition
    Rice, Kenneth L.
    Bhuiyan, Mohammad A.
    Taha, Tarek M.
    Vutsinas, Christopher N.
    Smith, Melissa C.
    2009 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS, 2009, : 451 - +
  • [2] Digital Recognition Based on Neural Network and FPGA Implementation
    Zhang, Chaoyue
    Wang, Yu
    Guo, Jinxu
    Zhang, Hao
    2017 NINTH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC 2017), VOL 1, 2017, : 280 - 283
  • [3] Neural network implementation on a FPGA
    Chen, YJ
    du Plessis, WP
    2002 IEEE AFRICON, VOLS 1 AND 2: ELECTROTECHNOLOGICAL SERVICES FOR AFRICA, 2002, : 337 - 342
  • [4] A neural network FPGA implementation
    Coric, S
    Latinovic, I
    Pavasovic, A
    NEUREL 2000: PROCEEDINGS OF THE 5TH SEMINAR ON NEURAL NETWORK APPLICATIONS IN ELECTRICAL ENGINEERING, 2000, : 117 - 120
  • [5] FPGA Implementation of Face Recognition System Based on Convolution Neural Network
    Qiao, Shijie
    Ma, Jie
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 2430 - 2434
  • [6] Hybrid neural network design and implementation on FPGA for infant cry recognition
    Suaste-Rivas, Israel
    Diaz-Mendez, Alejandro
    Reyes-Garcia, Carlos A.
    Reyes-Galaviz, Orion F.
    TEXT, SPEECH AND DIALOGUE, PROCEEDINGS, 2006, 4188 : 703 - 709
  • [7] FPGA Implementation of a Deep Belief Network Architecture for Character Recognition Using Stochastic Computation
    Sanni, Kayode
    Garreau, Guillaume
    Molin, Jamal Lottier
    Andreou, Andreas G.
    2015 49TH ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2015,
  • [8] Recognition mechanism of a neural network for character recognition
    Shintani, H.
    Akutagawa, M.
    Nagashino, H.
    Kinouchi, Y.
    2005 27TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-7, 2005, : 6540 - 6543
  • [9] An Efficient FPGA Implementation of Optical Character Recognition for License Plate Recognition
    Jing, Yuan
    Youssefi, Bahar
    Mirhassani, Mitra
    Muscedere, Roberto
    2017 IEEE 30TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2017,
  • [10] Implementation and design of a new model of neural network with application to typographical character recognition
    Gomez, JM
    Lopez, O
    Montes, M
    Bota, SA
    Juvells, I
    Herms, A
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, PROCEEDINGS - VOL II, 1996, : 201 - 204