Skip to main navigation Skip to search Skip to main content

A Scalable Hardware Architecture for Efficient Learning of Recurrent Neural Networks at the Edge

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

421 Downloads (Pure)

Abstract

Edge devices can execute pre-trained Artificial Intelligence (AI) models optimized on large Graphical Processing Units (GPU) but often need fine-tuning for real-world data. This process, known as edge learning, is crucial for personalized learning for tasks such as speech and gesture recognition and often requires recurrent neural networks (RNNs). However, training RNNs on edge devices faces challenges due to limited resources. We propose a system for RNN training through sequence partitioning using the Forward Propagation Through Time (FPTT) training method, facilitating edge learning. Our optimized HW/SW co-design for FPTT is the first of its kind. In our work, we have implemented the complete computational process for training Long Short-Term Memory (LSTM) networks using FPTT, and we have optimized and explored the hardware architecture leveraging the Chipyard framework. Our findings indicate considerable memory savings, with only a slight increase in latency, when training small-batch size sequential MNIST (S-MNIST) data.
Original languageEnglish
Title of host publication2024 IFIP/IEEE 32nd International Conference on Very Large Scale Integration, VLSI-SoC 2024
PublisherInstitute of Electrical and Electronics Engineers
Number of pages4
ISBN (Electronic)979-8-3315-3967-2
DOIs
Publication statusPublished - 3 Dec 2024
EventIFIP/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2024
- Morocco, Tanger, Morocco
Duration: 6 Oct 20249 Oct 2024
https://vlsisoc2024.nl/

Conference

ConferenceIFIP/IEEE International Conference on Very Large Scale Integration, VLSI-SoC 2024
Abbreviated titleVLSI-SoC 2024
Country/TerritoryMorocco
CityTanger
Period6/10/249/10/24
Internet address

Funding

This work has been funded by the Dutch Organization for Scientific Research (NWO) with Grant KICH1.ST04.22.021.

FundersFunder number
Netherlands Organisation for Applied Scientific ResearchKICH1.ST04.22.021

    Keywords

    • edge-learning
    • deep learning
    • HW/SW co-design
    • HW/SW Co-design
    • LSTM
    • Edge Learning

    Fingerprint

    Dive into the research topics of 'A Scalable Hardware Architecture for Efficient Learning of Recurrent Neural Networks at the Edge'. Together they form a unique fingerprint.

    Cite this