卷积神经网络
计算机科学
物联网
嵌入式系统
计算机体系结构
计算机硬件
人工智能
作者
Yeon-Seob Song,Kang‐Yoon Lee
标识
DOI:10.1109/icufn57995.2023.10200660
摘要
In this paper, we propose to design a Convolutional Neural Network (CNN) accelerator suitable for application in Internet of Things (IoT) devices. The CNN accelerator is trained on Modified National Institute of Standards and Technology (MNIST) images provided by TensorFlow and used as data. We simplify the structure of the accelerator by designing an optimized Multiply and Accumulate (MAC) that is common to all layers of the accelerator. We also quantized the values of the learned float 32-bit weights and biases to 8 bits. The design of the lightweight CNN accelerator with the proposed structure was implemented on Cadence's NC Verilog and Altera's Cyclone IV EP4CE115F29C7 to evaluate its functionality and performance. Despite the data loss due to the lightweight of the parameters used in the computation, the test results of the proposed CNN accelerator presented a high accuracy of about 95%.
科研通智能强力驱动
Strongly Powered by AbleSci AI