Optimizing a FPGA-based neural accelerator for small IoT devices

  • Hong, Seongmin
  • Lee, Inho
  • Park, Yongjun
Citations

SCOPUS

6

초록

As neural networks have been widely used for machine-learning algorithms such as image recognition, to design efficient neural accelerators has recently become more important. However, designing neural accelerators is generally difficult because of their high memory storage requirement. In this paper, we propose an area-and-power efficient neural accelerator for small IoT devices, using 4-bit fixed-point weights through quantization technique. The proposed neural accelerator is trained through the TensorFlow infrastructure and the weight data is optimized in order to reduce the overhead of high weight memory requirement. Our FPGA-based design achieves 97.44% accuracy with MNIST 10,000 test images.

키워드

AcceleratorFPGANeural networksQuantizationDigital storageField programmable gate arrays (FPGA)Image recognitionIntegrated circuit designInternet of thingsLearning algorithmsLearning systemsNeural networksParticle acceleratorsFixed pointsIot devicesMemory requirementsMemory storagePower efficientQuantizationTest imagesAcceleration
제목
Optimizing a FPGA-based neural accelerator for small IoT devices
저자
Hong, Seongmin Lee, InhoPark, Yongjun
DOI
10.23919/ELINFOCOM.2018.8330546
발행일
2018-04
유형
Conference Paper
저널명
International Conference on Electronics, Information and Communication, ICEIC 2018
2018-January
페이지
1 ~ 2