paper-with-me

Papers

SpikeFI: A Fault Injection Framework for Spiking Neural Networks

2024-11-22 · Theofilos Spyrou, Said Hamdioui, Haralampos-G. Stratigopoulos

Neuromorphic computing and spiking neural networks (SNNs) are gaining traction across various artificial intelligence (AI) tasks thanks to their potential for efficient energy usage and faster computation speed. This comparative advantage comes from mimicking the structure, function, and efficiency of the biological brain, which arguably is the most brilliant and green computing machine. As SNNs are eventually deployed on a hardware processor, the reliability of the application in light of hardware-level faults becomes a concern, especially for safety- and mission-critical applications. In this work, we propose SpikeFI, a fault injection framework for SNNs that can be used for automating the reliability analysis and test generation. SpikeFI is built upon the SLAYER PyTorch framework with fault injection experiments accelerated on a single or multiple GPUs. It has a comprehensive integrated neuron and synapse fault model library, in accordance to the literature in the domain, which is extendable by the user if needed. It supports: single and multiple faults; permanent and transient faults; specified, random layer-wise, and random network-wise fault locations; and pre-, during, and post-training fault injection. It also offers several optimization speedups and built-in functions for results visualization. SpikeFI is open-source and available for download via GitHub at https://github.com/SpikeFI.

📄 PDF Abstract BibTeX arXiv:2412.06795

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

SpikeFit: Towards Optimal Deployment of Spiking Networks on Neuromorphic Hardware

2025-10-17 · Ivan Kartashov, Mariia Pushkareva, Iakov Karandashev arxiv

This paper introduces SpikeFit, a novel training method for Spiking Neural Networks (SNNs) that enables efficient inference on neuromorphic hardware, considering all its stringent requirements: the number of neurons and …

enpheeph: A Fault Injection Framework for Spiking and Compressed Deep Neural Networks

2022-07-31 · Alessio Colucci, Andreas Steininger, Muhammad Shafique

Research on Deep Neural Networks (DNNs) has focused on improving performance and accuracy for real-world deployments, leading to new models, such as Spiking Neural Networks (SNNs), and optimization techniques, e.g., quan…

Autonomous DrivingQuantization

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

2024-03-30 · Anil Bayram Gogebakan, Enrico Magliano, Alessio Carpegna, Annachiara Ruospo 외

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 r…

Autonomous VehiclesMedical Diagnosis

Analysis of Power-Oriented Fault Injection Attacks on Spiking Neural Networks

2022-04-10 · Karthikeyan Nagarajan, Junde Li, Sina Sayyah Ensan, Mohammad Nasim Imtiaz Khan 외

Spiking Neural Networks (SNN) are quickly gaining traction as a viable alternative to Deep Neural Networks (DNN). In comparison to DNNs, SNNs are more computationally powerful and provide superior energy efficiency. SNNs…

Classification

ReSpawn: Energy-Efficient Fault-Tolerance for Spiking Neural Networks considering Unreliable Memories

2021-08-23 · Rachmad Vidya Wicaksana Putra, Muhammad Abdullah Hanif, Muhammad Shafique

Spiking neural networks (SNNs) have shown a potential for having low energy with unsupervised learning capabilities due to their biologically-inspired computation. However, they may suffer from accuracy degradation if th…