FPGA-based Learning Acceleration for LSTM Neural Network

被引:1
|
作者
Dec, Grzegorz Rafal [1 ]
机构
[1] Rzeszow Univ Technol, Dept Comp & Control Engn, W Pola 2, PL-35959 Rzeszow, Poland
关键词
Backpropagation through time; algorithms implemented in hardware; neural nets; reconfigurable hardware;
D O I
10.1142/S0129626423500019
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents and discusses the implementation of a learning accelerator for an LSTM neural network that utilizes an FPGA. The accelerator consists of a backpropagation through time algorithm for an LSTM. The presented net performs a binary classification task and consists of an LSTM and a dense layer. The performance is then compared to both a hard-coded Python implementation and an implementation using Keras library and the GPU. The implementation is executed using the DSP blocks, available via the Vivado Design Suite, which is in compliance with the IEEE754 standard. The results of the simulation show that the FPGA implementation remains accurate and achieves higher speed than the other solutions.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] An FPGA Implementation of a Long Short-Term Memory Neural Network
    Ferreira, Joao Canas
    Fonseca, Jose
    2016 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG16), 2016,
  • [22] FPGA-based ML adaptive accelerator: A partial reconfiguration approach for optimized ML accelerator utilization
    El Bouazzaoui, Achraf
    Hadjoudja, Abdelkader
    Mouhib, Omar
    Cherkaoui, Nazha
    ARRAY, 2024, 21
  • [23] A Multi-Resolution FPGA-Based Architecture for Real-Time Edge and Corner Detection
    Possa, Paulo Ricardo
    Mahmoudi, Sidi Ahmed
    Harb, Naim
    Valderrama, Carlos
    Manneback, Pierre
    IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (10) : 2376 - 2388
  • [24] Network intrusion detection algorithm based on deep neural network
    Jia, Yang
    Wang, Meng
    Wang, Yagang
    IET INFORMATION SECURITY, 2019, 13 (01) : 48 - 53
  • [25] Deep neural network based approach for ECG classification using hybrid differential features and active learning
    Hanbay, Kazim
    IET SIGNAL PROCESSING, 2019, 13 (02) : 165 - 175
  • [26] Neural-based learning classifier systems
    Dam, Hai H.
    Abbass, Hussein A.
    Lokan, Chris
    Yao, Xin
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (01) : 26 - 39
  • [27] Artificial neural network for modelling of the correlation between lateral acceleration and head movement in a motion sickness study
    Saruchi, Sarah 'Atifah
    Ariff, Mohd Hatta Mohammed
    Zamzuri, Hairi
    Hassan, Nurhaffizah
    Wahid, Nurbaiti
    IET INTELLIGENT TRANSPORT SYSTEMS, 2019, 13 (02) : 340 - 346
  • [28] Novel deep learning model for facial expression recognition based on maximum boosted CNN and LSTM
    Rajan, Saranya
    Chenniappan, Poongodi
    Devaraj, Somasundaram
    Madian, Nirmala
    IET IMAGE PROCESSING, 2020, 14 (07) : 1373 - 1381
  • [29] Implementation of Deep Learning-Based Automatic Modulation Classifier on FPGA SDR Platform
    Tang, Zhi-Ling
    Li, Si-Min
    Yu, Li-Juan
    ELECTRONICS, 2018, 7 (07)
  • [30] Lateral distance detection model based on convolutional neural network
    Zhang, Xiang
    Yang, Wei
    Tang, Xiaolin
    Wang, Yun
    IET INTELLIGENT TRANSPORT SYSTEMS, 2019, 13 (01) : 31 - 39