paper-with-me

홈 › Papers

Energy-Aware FPGA Implementation of Spiking Neural Network with LIF Neurons

2024-11-03 · Asmer Hamid Ali, Mozhgan Navardi, Tinoosh Mohsenin

Tiny Machine Learning (TinyML) has become a growing field in on-device processing for Internet of Things (IoT) applications, capitalizing on AI algorithms that are optimized for their low complexity and energy efficiency. These algorithms are designed to minimize power and memory footprints, making them ideal for the constraints of IoT devices. Within this domain, Spiking Neural Networks (SNNs) stand out as a cutting-edge solution for TinyML, owning to their event-driven processing paradigm which offers an efficient method of handling dataflow. This paper presents a novel SNN architecture based on the 1st Order Leaky Integrate-and-Fire (LIF) neuron model to efficiently deploy vision-based ML algorithms on TinyML systems. A hardware-friendly LIF design is also proposed, and implemented on a Xilinx Artix-7 FPGA. To evaluate the proposed model, a collision avoidance dataset is considered as a case study. The proposed SNN model is compared to the state-of-the-art works and Binarized Convolutional Neural Network (BCNN) as a baseline. The results show the proposed approach is 86% more energy efficient than the baseline.

📄 PDF Abstract BibTeX arXiv:2411.01628

Code (0)

등록된 구현이 없습니다.

Tasks

Collision Avoidance

Methods 이 논문이 사용한 방법론

SNN Spiking Neural Networks (SNNs) are a class of artificial neural networks inspired by the structure and functioning of the brain's neural networks. Unlike traditional…

Similar Papers 제목 키워드 기반

FPGA Implementation of Simplified Spiking Neural Network

2020-10-02 · Shikhar Gupta, Arpan Vyas, Gaurav Trivedi

Spiking Neural Networks (SNN) are third-generation Artificial Neural Networks (ANN) which are close to the biological neural system. In recent years SNN has become popular in the area of robotics and embedded application…

Energy-Efficient Implementation of Spiking Recurrent Cells on FPGA

2026-05-11 · Pascal Harmeling, Florent De Geeter, Guillaume Drion arxiv

Spiking Neural Networks (SNNs) can reduce energy consumption compared to conventional Artificial Neural Networks (ANNs) when spiking activity is sparse and the neuron model is hardware-friendly. However, biologically fai…

DeepFire2: A Convolutional Spiking Neural Network Accelerator on FPGAs

2023-05-09 · Myat Thu Linn Aung, Daniel Gerlinghoff, Chuping Qu, Liwei Yang 외

Brain-inspired spiking neural networks (SNNs) replace the multiply-accumulate operations of traditional neural networks by integrate-and-fire neurons, with the goal of achieving greater energy efficiency. Specialized har…

FireFly: A High-Throughput Hardware Accelerator for Spiking Neural Networks with Efficient DSP and Memory Optimization

2023-01-05 · Jindong Li, Guobin Shen, Dongcheng Zhao, Qian Zhang 외

Spiking neural networks (SNNs) have been widely used due to their strong biological interpretability and high energy efficiency. With the introduction of the backpropagation algorithm and surrogate gradient, the structur…

ETLP: Event-based Three-factor Local Plasticity for online learning with neuromorphic hardware

2023-01-19 · Fernando M. Quintana, Fernando Perez-Peña, Pedro L. Galindo, Emre O. Neftci 외

Neuromorphic perception with event-based sensors, asynchronous hardware and spiking neurons is showing promising results for real-time and energy-efficient inference in embedded systems. The next promise of brain-inspire…