About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
IoT as a Service. 6th EAI International Conference, IoTaaS 2020, Xi’an, China, November 19–20, 2020, Proceedings

Research Article

FPGA-Based Neural Network Acceleration for Handwritten Digit Recognition

Download(Requires a free EAI acccount)
2 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-67514-1_15,
        author={Guobin Shen and Jindong Li and Zhi Zhou and Xiang Chen},
        title={FPGA-Based Neural Network Acceleration for Handwritten Digit Recognition},
        proceedings={IoT as a Service. 6th EAI International Conference, IoTaaS 2020, Xi’an, China, November 19--20, 2020, Proceedings},
        proceedings_a={IOTAAS},
        year={2021},
        month={1},
        keywords={Convolutional neural network (CNN) High-Level Synthesis (HLS) Acceleration FPGA},
        doi={10.1007/978-3-030-67514-1_15}
    }
    
  • Guobin Shen
    Jindong Li
    Zhi Zhou
    Xiang Chen
    Year: 2021
    FPGA-Based Neural Network Acceleration for Handwritten Digit Recognition
    IOTAAS
    Springer
    DOI: 10.1007/978-3-030-67514-1_15
Guobin Shen1, Jindong Li1, Zhi Zhou2, Xiang Chen1,*
  • 1: School of Electronics and Information Technology, Sun Yat-sen University
  • 2: School of Data and Computer Science, Sun Yat-sen University
*Contact email: chenxiang@mail.sysu.edu.cn

Abstract

Convolutional neural network (CNN) has been widely employed in different engineering fields, as it achieves high performance for enormous applications. However, neural networks are computationally expensive and require extensive memory resource. While still implementing convolutional neural network using relatively few resources but achieving high computation speed has been an active research. In this paper, we propose an FPGA-based handwritten digit recognition acceleration method, applying the Lenet-5 model to the FPGA using Vivado High-Level Synthesis. By using fixed point quantization method, removing data dependencies and applying appropriate pipelining, the accuracy rate reaches 97.6% on MNIST dataset. On Zedboard, we achieve 3.65 times faster than running only on the Processing System (PS) of the same hardware.

Keywords
Convolutional neural network (CNN) High-Level Synthesis (HLS) Acceleration FPGA
Published
2021-01-31
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-030-67514-1_15
Copyright © 2020–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL