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 条
  • [31] Direct implementation of a perceptron in superconducting circuit quantum hardware
    Pechal, Marek
    Roy, Federico
    Wilkinson, Samuel A.
    Salis, Gian
    Werninghaus, Max
    Hartmann, Michael J.
    Filipp, Stefan
    PHYSICAL REVIEW RESEARCH, 2022, 4 (03):
  • [32] An associative memory-based learning model with an efficient hardware implementation in FPGA
    Ahmadi, Ali
    Mattausch, Hans Juergen
    Abedin, M. Anwarul
    Saeidi, Mahmoud
    Koide, Tetsushi
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 3499 - 3513
  • [33] FPGA implementation of multilayer perceptron for modeling of photovoltaic panel
    Mekki, R.
    Mellit, A.
    Salhi, H.
    Belhout, K.
    INTELLIGENT SYSTEMS AND AUTOMATION, 2008, 1019 : 211 - +
  • [34] Hardware implementation of Moore test on FPGA
    Hisakado, T
    Nishimura, T
    Okumura, K
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, PROCEEDINGS, 2002, : 653 - 656
  • [35] Implementation of an Embedded Hardware of FVRS on FPGA
    Jadhav, Mrunali
    Nerkar, Priva M.
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (ICIP), 2015, : 48 - 53
  • [36] A hardware implementation in FPGA of the Rijndael algorithm
    Chitu, C
    Chien, D
    Chien, C
    Verbauwhede, I
    Chang, F
    2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, CONFERENCE PROCEEDINGS, 2002, : 507 - 510
  • [37] Implementation of Parametric Hardware Trojan in FPGA
    Yang, Yipei
    Ye, Jing
    Li, Xiaowei
    Han, Yinhe
    Li, Huawei
    Hu, Yu
    2019 IEEE INTERNATIONAL TEST CONFERENCE IN ASIA (ITC-ASIA 2019), 2019, : 37 - 42
  • [38] Hardware Acceleration of Multilayer Perceptron Based on Inter-Layer Optimization
    Chen, Shenggang
    Lu, Zhonghai
    2019 IEEE 37TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2019), 2019, : 164 - 172
  • [39] Design and Implementation of Hardware Structure for Online Learning of Spiking Neural Networks Based on FPGA Parallel Acceleration
    Liu Y.
    Cao Y.
    Ye W.
    Lin Z.
    Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 2023, 51 (05): : 104 - 113
  • [40] FPGA-based DNA Basecalling Hardware Acceleration
    Wu, ZhongPan
    Hammad, Karim
    Mittmann, Robinson
    Magierowski, Sebastian
    Ghafar-Zadeh, Ebrahim
    Zhong, Xiaoyong
    2018 IEEE 61ST INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2018, : 1098 - 1101