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 条
  • [1] The hardware structure design of perceptron with FPGA implementation
    Wang, QR
    Yi, B
    Xie, Y
    Liu, BR
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 762 - 767
  • [2] AES hardware implementation in FPGA for algorithm acceleration purpose
    Gielata, Artur
    Russek, Pawel
    Wiatr, Kazimierz
    ICSES 2008 INTERNATIONAL CONFERENCE ON SIGNALS AND ELECTRONIC SYSTEMS, CONFERENCE PROCEEDINGS, 2008, : 137 - 140
  • [3] Optimization for Efficient Hardware Implementation of CNN on FPGA
    Farrukh, Fasih Ud Din
    Xie, Tuo
    Zhang, Chun
    Wang, Zhihua
    PROCEEDINGS OF 2018 IEEE INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUITS, TECHNOLOGIES AND APPLICATIONS (ICTA 2018), 2018, : 88 - 89
  • [4] Advancements in Perceptron Hardware for Efficient Implementation in Artificial Neural Network
    Mohaidat, Tamador
    Khalil, Kasem
    2024 IEEE 3RD INTERNATIONAL CONFERENCE ON COMPUTING AND MACHINE INTELLIGENCE, ICMI 2024, 2024,
  • [5] FPGA Implementation of Binarized Perceptron Learning Hardware Using CMOS Invertible Logic
    Shin, Duckgyu
    Onizawa, Naoya
    Hanyu, Takahiro
    2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 115 - 116
  • [6] An Efficient Hardware Implementation of a SAT Problem Solver on FPGA
    Ivan, Teodor
    Aboulhamid, El Mostapha
    16TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2013), 2013, : 209 - 216
  • [7] Efficient BinDCT hardware architecture exploration and implementation on FPGA
    Ben Abdelali, Abdessalem
    Chatti, Ichraf
    Hannachi, Marwa
    Mtibaa, Abdellatif
    JOURNAL OF ADVANCED RESEARCH, 2016, 7 (06) : 909 - 922
  • [8] Efficient Hardware Implementation of Artificial Neural Networks on FPGA
    Khalil, Kasem
    Mohaidat, Tamador
    Darwich, Mahmoud
    Kumar, Ashok
    Bayoumi, Magdy
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 233 - 237
  • [9] An Efficient Hardware Implementation of Crystal-Dilithium on FPGA
    Wu, Zixuan
    Chen, Rongmao
    Wang, Yi
    Wang, Qiong
    Peng, Wei
    INFORMATION SECURITY AND PRIVACY, PT II, ACISP 2024, 2024, 14896 : 64 - 83
  • [10] Hardware Acceleration-Based Scheme for UNET Implementation Using FPGA
    Khalil, Kasem
    Abdelfattah, Rabab
    Abdelfatah, Kareem
    Sherif, Ahmed
    2024 IEEE 3RD INTERNATIONAL CONFERENCE ON COMPUTING AND MACHINE INTELLIGENCE, ICMI 2024, 2024,