Machine Learning Hardware Implementation of Handwritten Digit Inference using Arduino and Ternary Output Binary Neural Network
2023 IEEE International Conference on Consumer Electronics-Asia (ICCE-Asia)(2023)
摘要
In this paper, we analyze binary neural network (BNN) and ternary output BNN (ToBNN) from a software perspective, and introduce tiny machine learning (TinyML) hardware implementation of handwritten digit inference. Both BNN and ToBNN achieve a reduction of approximately 70% in memory usage for weight storage by using binary values. Inference energy consumption was also reduced by approximately 32%. ToBNN achieves 90.24% inference accuracy for MNIST dataset, while conventional BNN shows 50.25% accuracy. To implement TinyML hardware, Arduino Uno, Portenta H7, TFT touch LCD shield, and 16×2 LCD were used. The hardware implementation results show successful inference for handwritten digits.
更多查看译文
关键词
Arduino,Binary neural network (BNN),MNIST,Ternary output BNN (ToBNN),TinyML
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要