Efficient FPGA Implementation of Feedback Perceptron for Hardware Acceleration

被引:0
|
作者
Mohaidat, Tamador [1 ]
Syed, Azeemuddin [1 ,2 ]
Alqodah, Mohammed [1 ]
Khalil, Kasem [1 ]
机构
[1] Univ Mississippi, Dept Elect & Comp Engn, University, MS 38677 USA
[2] Int Inst Informat Technol, CVEST, Hyderabad, India
关键词
Artificial neural network; traditional perceptron; feedback perceptron; gain factor; MLP; FPGA; DEEP NEURAL-NETWORKS;
D O I
10.1109/ICMI60790.2024.10585825
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 traditional 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-1FGG484C. The proposed method demonstrates remarkable accuracy enhancements in pattern recognition tasks, promising advancements in real-world applications.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Using hardware acceleration to reduce FPGA placement times
    Fobel, Christian
    Grewal, Gary
    Morton, Andrew
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 647 - 650
  • [42] FPGA-Based Hardware Acceleration for Boolean Satisfiability
    Gulati, Kanupriya
    Paul, Suganth
    Khatri, Sunil P.
    Patil, Srinivas
    Jas, Abhijit
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2009, 14 (02)
  • [43] FHAST: FPGA-Based Acceleration of BOWTIE in Hardware
    Fernandez, Edward B.
    Villarreal, Jason
    Lonardi, Stefano
    Najjar, Walid A.
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2015, 12 (05) : 973 - 981
  • [44] Efficient Hardware Implementation of High-Speed Recursive Vedic Squaring Architecture on FPGA
    Bajaj, Jasmine
    Jajodia, Babita
    INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021), 2021, : 2011 - 2016
  • [45] Efficient FPGA Hardware Implementation for Robot Manipulator Kinematic Modeling Using Rational Trigonometry
    Martinez, R.
    Zamora, E.
    Sossa, H.
    IEEE LATIN AMERICA TRANSACTIONS, 2019, 17 (09) : 1524 - 1535
  • [46] Hardware-Efficient FPGA Implementation of Symbol & Carrier synchronization for 16-QAM
    Neelam, Sapta Girish
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 630 - 634
  • [47] Efficient Hardware Implementation of Hybrid Cosine-Fourier-Wavelet Transforms on a Single FPGA
    Wahid, K.
    Shimu, S.
    Islam, M.
    Teng, D.
    Lee, Moon Ho
    Ko, S-B.
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2325 - +
  • [48] Energy-Efficient Hardware Implementation of LUKS PBKDF2 with AES on FPGA
    Li, Xiaochao
    Cao, Chunhui
    Li, Pengtao
    Shen, Shuli
    Chen, Yihui
    Li, Lin
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 402 - 409
  • [49] Research on High Speed and Hardware Efficient Parallel Blind Equalization and Its FPGA Implementation
    Wang A.-H.
    Che W.
    Fang J.-H.
    Meng E.-T.
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2019, 39 (11): : 1192 - 1197
  • [50] Efficient Hardware Architectures for AES on FPGA
    Iyer, Nalini
    Anandmohan, P. V.
    Poornaiah, D. V.
    Kulkarni, V. D.
    COMPUTATIONAL INTELLIGENCE AND INFORMATION TECHNOLOGY, 2011, 250 : 249 - 257