Design and Implementation of Hardware Accelerators for Neural Processing Applications
Shilpa Mayannavar, Uday Wali

TL;DR
This paper presents the design and implementation of hardware accelerators for the Auto Resonance Network (ARN), a novel neural network architecture, demonstrating an image recognition application with high accuracy and efficient hardware realization.
Contribution
The work introduces a hardware accelerator for ARN, a new explainable neural network, and demonstrates its application in image recognition with optimized hardware design and theoretical analysis of multi-operand addition.
Findings
Achieved 94% accuracy on MNIST with 2-layer ARN
Developed a modular, pipelined multi-operand adder for neural hardware
Presented a theorem for exact carry bit calculation in multi-operand addition
Abstract
Primary motivation for this work was the need to implement hardware accelerators for a newly proposed ANN structure called Auto Resonance Network (ARN) for robotic motion planning. ARN is an approximating feed-forward hierarchical and explainable network. It can be used in various AI applications but the application base was small. Therefore, the objective of the research was twofold: to develop a new application using ARN and to implement a hardware accelerator for ARN. As per the suggestions given by the Doctoral Committee, an image recognition system using ARN has been implemented. An accuracy of around 94% was achieved with only 2 layers of ARN. The network also required a small training data set of about 500 images. Publicly available MNIST dataset was used for this experiment. All the coding was done in Python. Massive parallelism seen in ANNs presents several challenges to CPU…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · CCD and CMOS Imaging Sensors
MethodsSparse Evolutionary Training · Balanced Selection
