Skip to main content

S²rnn: Self-supervised reconfigurable neural network hardware accelerator for machine learning applications

Research Abstract

Hardware implementation of neural networks (NNs) is challenging due to varying application requirements. This often necessitates creating specific field programmable gate arrays (FPGAs) configurations from scratch for each application. This article proposes a flexible, self-supervised reconfigurable method to fit several application requirements by providing only the maximum available computational nodes a priori. The proposed method dynamically reconfigures the required number of hidden layers and nodes based on the application. The goal is to automatically determine the optimal NN configuration through reconfigurability to achieve maximum accuracy. Optimality is demonstrated through minimum average power, average delay, and area overhead, as well as maximum throughput and accuracy. Experimental results show that the proposed approach significantly reduces the optimized architecture search …

Research Authors
Kasem Khalil, Bappaditya Dey, Magdy Bayoumi
Research Date
Research Department
Research Journal
IEEE Internet of Things Journal
Research Member
Research Website
https://ieeexplore.ieee.org/abstract/document/10742088
Research Year
2025