Efficient FPGA Implementation of Feedback Perceptron for Hardware Acceleration

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

Artificial Neural Networks (ANNs) have revolutionized machine learning, mimicking human cognitive abilities to recognize patterns and make decisions. The perceptron, a fundamental unit in ANNs, forms the basis for complex network structures. This paper introduces a novel approach to perceptrons by incorporating a feedback mechanism using a gain factor, replacing conventional learning rates. The proposed method aims to optimize network performance while adapting to hardware constraints. Implementation of MNIST and Heart Attack datasets showcase the superiority of the proposed approach over tra-ditional methods, revealing substantial accuracy improvements across various activation functions (Sign, Step, and Sigmoid) in both single perceptron and multilayer perceptron (MLP) architectures. The proposed method achieves significant accuracy of 96.80% with the MNIST dataset, and 88.52% with the Heart Attack dataset compared to other methods. It has a small overhead in power consumption. The proposed approach is implemented in Verilog HDL on Xilinx Virtex-7 FPGA XC7A35T-IFGG484C. The proposed method demonstrates remarkable accuracy enhancements in pattern recognition tasks, promising advancements in real-world applications.

Original languageEnglish (US)
Title of host publication2024 IEEE 3rd International Conference on Computing and Machine Intelligence, ICMI 2024 - Proceedings
EditorsAhmed Abdelgawad, Akhtar Jamil, Alaa Ali Hameed
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350372977
DOIs
StatePublished - 2024
Event3rd IEEE International Conference on Computing and Machine Intelligence, ICMI 2024 - Mt. Pleasant, United States
Duration: Apr 13 2024Apr 14 2024

Publication series

Name2024 IEEE 3rd International Conference on Computing and Machine Intelligence, ICMI 2024 - Proceedings

Conference

Conference3rd IEEE International Conference on Computing and Machine Intelligence, ICMI 2024
Country/TerritoryUnited States
CityMt. Pleasant
Period4/13/244/14/24

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications
  • Computer Vision and Pattern Recognition
  • Safety, Risk, Reliability and Quality
  • Control and Optimization
  • Modeling and Simulation

Fingerprint

Dive into the research topics of 'Efficient FPGA Implementation of Feedback Perceptron for Hardware Acceleration'. Together they form a unique fingerprint.

Cite this