Hardware-Accelerated Event-Graph Neural Networks for Low-Latency Time-Series Classification on SoC FPGA

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Nakano, Hiroshi, Blachut, Krzysztof, Jeziorek, Kamil, Wzorek, Piotr, Dampfhoffer, Manon, Mesquida, Thomas, Nishi, Hiroaki, Kryjak, Tomasz, Dalgaty, Thomas
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866910206247567360
author Nakano, Hiroshi
Blachut, Krzysztof
Jeziorek, Kamil
Wzorek, Piotr
Dampfhoffer, Manon
Mesquida, Thomas
Nishi, Hiroaki
Kryjak, Tomasz
Dalgaty, Thomas
author_facet Nakano, Hiroshi
Blachut, Krzysztof
Jeziorek, Kamil
Wzorek, Piotr
Dampfhoffer, Manon
Mesquida, Thomas
Nishi, Hiroaki
Kryjak, Tomasz
Dalgaty, Thomas
contents As the quantities of data recorded by embedded edge sensors grow, so too does the need for intelligent local processing. Such data often comes in the form of time-series signals, based on which real-time predictions can be made locally using an AI model. However, a hardware-software approach capable of making low-latency predictions with low power consumption is required. In this paper, we present a hardware implementation of an event-graph neural network for time-series classification. We leverage an artificial cochlea model to convert the input time-series signals into a sparse event-data format that allows the event-graph to drastically reduce the number of calculations relative to other AI methods. We implemented the design on a SoC FPGA and applied it to the real-time processing of the Spiking Heidelberg Digits (SHD) dataset to benchmark our approach against competitive solutions. Our method achieves a floating-point accuracy of 92.7% on the SHD dataset for the base model, which is only 2.4% and 2% less than the state-of-the-art models with over 10% and 67% fewer model parameters, respectively. It also outperforms FPGA-based spiking neural network implementations by 19.3% and 4.5%, achieving 92.3% accuracy for the quantised model while using fewer computational resources and reducing latency.
format Preprint
id arxiv_https___arxiv_org_abs_2503_06629
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Hardware-Accelerated Event-Graph Neural Networks for Low-Latency Time-Series Classification on SoC FPGA
Nakano, Hiroshi
Blachut, Krzysztof
Jeziorek, Kamil
Wzorek, Piotr
Dampfhoffer, Manon
Mesquida, Thomas
Nishi, Hiroaki
Kryjak, Tomasz
Dalgaty, Thomas
Machine Learning
Artificial Intelligence
Signal Processing
As the quantities of data recorded by embedded edge sensors grow, so too does the need for intelligent local processing. Such data often comes in the form of time-series signals, based on which real-time predictions can be made locally using an AI model. However, a hardware-software approach capable of making low-latency predictions with low power consumption is required. In this paper, we present a hardware implementation of an event-graph neural network for time-series classification. We leverage an artificial cochlea model to convert the input time-series signals into a sparse event-data format that allows the event-graph to drastically reduce the number of calculations relative to other AI methods. We implemented the design on a SoC FPGA and applied it to the real-time processing of the Spiking Heidelberg Digits (SHD) dataset to benchmark our approach against competitive solutions. Our method achieves a floating-point accuracy of 92.7% on the SHD dataset for the base model, which is only 2.4% and 2% less than the state-of-the-art models with over 10% and 67% fewer model parameters, respectively. It also outperforms FPGA-based spiking neural network implementations by 19.3% and 4.5%, achieving 92.3% accuracy for the quantised model while using fewer computational resources and reducing latency.
title Hardware-Accelerated Event-Graph Neural Networks for Low-Latency Time-Series Classification on SoC FPGA
topic Machine Learning
Artificial Intelligence
Signal Processing
url https://arxiv.org/abs/2503.06629