paper-with-me

홈 › Papers

Design Space Exploration of Hardware Spiking Neurons for Embedded Artificial Intelligence

2019-10-01 · Nassim Abderrahmane, Edgar Lemaire, Benoît Miramond

Machine learning is yielding unprecedented interest in research and industry, due to recent success in many applied contexts such as image classification and object recognition. However, the deployment of these systems requires huge computing capabilities, thus making them unsuitable for embedded systems. To deal with this limitation, many researchers are investigating brain-inspired computing, which would be a perfect alternative to the conventional Von Neumann architecture based computers (CPU/GPU) that meet the requirements for computing performance, but not for energy-efficiency. Therefore, neuromorphic hardware circuits that are adaptable for both parallel and distributed computations need to be designed. In this paper, we focus on Spiking Neural Networks (SNNs) with a comprehensive study of information coding methods and hardware exploration. In this context, we propose a framework for neuromorphic hardware design space exploration, which allows to define a suitable architecture based on application-specific constraints and starting from a wide variety of possible architectural choices. For this framework, we have developed a behavioral level simulator for neuromorphic hardware architectural exploration named NAXT. Moreover, we propose modified versions of the standard Rate Coding technique to make trade-offs with the Time Coding paradigm, which is characterized by the low number of spikes propagating in the network. Thus, we are able to reduce the number of spikes while keeping the same neuron's model, which results in an SNN with fewer events to process. By doing so, we seek to reduce the amount of power consumed by the hardware. Furthermore, we present three neuromorphic hardware architectures in order to quantitatively study the implementation of SNNs. These architectures are derived from a novel funnel-like Design Space Exploration framework for neuromorphic hardware.

📄 PDF Abstract BibTeX arXiv:1910.01010

Code (0)

등록된 구현이 없습니다.

Tasks

CPUGPUimage-classificationImage ClassificationObject Recognition

Similar Papers 제목 키워드 기반

Computing with hardware neurons: spiking or classical? Perspectives of applied Spiking Neural Networks from the hardware side

2016-02-05 · Sergei Dytckov, Masoud Daneshtalab

While classical neural networks take a position of a leading method in the machine learning community, spiking neuromorphic systems bring attention and large projects in neuroscience. Spiking neural networks were shown t…

A Hardware-Aware Open-Source Framework for Design Space Exploration of Mixed-Signal Spiking Neural Networks

2026-07-07 · Sayma Nowshin Chowdhury, Vineeta Nair, Taseen Forhad, Aishwarya Natarajan 외 arxiv

Energy-efficient neuromorphic computing at the edge requires simulation tools that can capture the non-ideal behavior of mixed-signal spiking neural network (SNN) hardware while supporting system-level design exploration…

Bridging Quantized Artificial Neural Networks and Neuromorphic Hardware

2025-05-18 · Zhenhui Chen, Haoran Xu, De Ma

Neuromorphic hardware has been proposed and also been produced for decades. One of the main goals of this hardware is to leverage distributed computing and event-driven circuit design and achieve power-efficient AI syste…

Distributed Computing

Fully Spiking Actor Network with Intra-layer Connections for Reinforcement Learning

2024-01-09 · Ding Chen, Peixi Peng, Tiejun Huang, Yonghong Tian

With the help of special neuromorphic hardware, spiking neural networks (SNNs) are expected to realize artificial intelligence (AI) with less energy consumption. It provides a promising energy-efficient way for realistic…

Deep Reinforcement Learningreinforcement-learning

PyCARL: A PyNN Interface for Hardware-Software Co-Simulation of Spiking Neural Network

2020-03-21 · Adarsha Balaji, Prathyusha Adiraju, Hirak J. Kashyap, Anup Das 외

We present PyCARL, a PyNN-based common Python programming interface for hardware-software co-simulation of spiking neural network (SNN). Through PyCARL, we make the following two key contributions. First, we provide an i…

BIG-bench Machine LearningGPU