SpikingJET: Enhancing Fault Injection for Fully and Convolutional Spiking Neural Networks

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gogebakan, Anil Bayram, Magliano, Enrico, Carpegna, Alessio, Ruospo, Annachiara, Savino, Alessandro, Di Carlo, Stefano
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866914935522459648
author Gogebakan, Anil Bayram
Magliano, Enrico
Carpegna, Alessio
Ruospo, Annachiara
Savino, Alessandro
Di Carlo, Stefano
author_facet Gogebakan, Anil Bayram
Magliano, Enrico
Carpegna, Alessio
Ruospo, Annachiara
Savino, Alessandro
Di Carlo, Stefano
contents As artificial neural networks become increasingly integrated into safety-critical systems such as autonomous vehicles, devices for medical diagnosis, and industrial automation, ensuring their reliability in the face of random hardware faults becomes paramount. This paper introduces SpikingJET, a novel fault injector designed specifically for fully connected and convolutional Spiking Neural Networks (SNNs). Our work underscores the critical need to evaluate the resilience of SNNs to hardware faults, considering their growing prominence in real-world applications. SpikingJET provides a comprehensive platform for assessing the resilience of SNNs by inducing errors and injecting faults into critical components such as synaptic weights, neuron model parameters, internal states, and activation functions. This paper demonstrates the effectiveness of Spiking-JET through extensive software-level experiments on various SNN architectures, revealing insights into their vulnerability and resilience to hardware faults. Moreover, highlighting the importance of fault resilience in SNNs contributes to the ongoing effort to enhance the reliability and safety of Neural Network (NN)-powered systems in diverse domains.
format Preprint
id arxiv_https___arxiv_org_abs_2404_00383
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SpikingJET: Enhancing Fault Injection for Fully and Convolutional Spiking Neural Networks
Gogebakan, Anil Bayram
Magliano, Enrico
Carpegna, Alessio
Ruospo, Annachiara
Savino, Alessandro
Di Carlo, Stefano
Neural and Evolutionary Computing
Artificial Intelligence
I.2
As artificial neural networks become increasingly integrated into safety-critical systems such as autonomous vehicles, devices for medical diagnosis, and industrial automation, ensuring their reliability in the face of random hardware faults becomes paramount. This paper introduces SpikingJET, a novel fault injector designed specifically for fully connected and convolutional Spiking Neural Networks (SNNs). Our work underscores the critical need to evaluate the resilience of SNNs to hardware faults, considering their growing prominence in real-world applications. SpikingJET provides a comprehensive platform for assessing the resilience of SNNs by inducing errors and injecting faults into critical components such as synaptic weights, neuron model parameters, internal states, and activation functions. This paper demonstrates the effectiveness of Spiking-JET through extensive software-level experiments on various SNN architectures, revealing insights into their vulnerability and resilience to hardware faults. Moreover, highlighting the importance of fault resilience in SNNs contributes to the ongoing effort to enhance the reliability and safety of Neural Network (NN)-powered systems in diverse domains.
title SpikingJET: Enhancing Fault Injection for Fully and Convolutional Spiking Neural Networks
topic Neural and Evolutionary Computing
Artificial Intelligence
I.2
url https://arxiv.org/abs/2404.00383