Quantized Context Based LIF Neurons for Recurrent Spiking Neural Networks in 45nm

Read original: arXiv:2404.18066 - Published 4/30/2024 by Sai Sukruth Bezugam, Yihao Wu, JaeBum Yoo, Dmitri Strukov, Bongjin Kim
Total Score

0

🧠

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • Proposes the first hardware implementation of a context-based recurrent spiking neural network (RSNN)
  • Focuses on integrating dual information streams within neocortical pyramidal neurons using Context-Dependent Leaky Integrate and Fire (CLIF) neuron models
  • Presents a quantized version of the CLIF neuron (qCLIF) developed through hardware-software co-design, leveraging the sparse activity of RSNN
  • Implemented in a 45nm technology node, the qCLIF is compact (900μm^2) and achieves 90% accuracy on a gesture classification dataset, despite 8-bit quantization
  • Analyzes network configurations from 10 to 200 qCLIF neurons, supporting up to 82k synapses within a 1.86 mm^2 footprint, demonstrating scalability and efficiency

Plain English Explanation

This study proposes a new type of artificial neural network called a "context-based recurrent spiking neural network" (RSNN). RSNNs are a specialized kind of spiking neural network that aim to mimic the way the human brain processes information.

The key innovation in this work is the integration of "dual information streams" within the pyramidal neurons of the brain's neocortex. These neurons are modeled using a special type of spiking neuron called a "Context-Dependent Leaky Integrate and Fire" (CLIF) neuron.

The researchers then developed a more efficient, "quantized" version of the CLIF neuron, called qCLIF, using a hardware-software co-design approach. This qCLIF neuron is very compact (900 square microns) yet still maintains a high accuracy of 90% on a gesture recognition task, even when using only 8 bits to represent the neuron's internal values.

Finally, the researchers built and tested networks of these qCLIF neurons, ranging from 10 to 200 neurons. They found that these networks could support up to 82,000 connections (synapses) within a small 1.86 square millimeter area, demonstrating the scalability and efficiency of their approach.

Technical Explanation

The context-based recurrent spiking neural network (RSNN) proposed in this study integrates dual information streams within the neocortical pyramidal neurons using Context-Dependent Leaky Integrate and Fire (CLIF) neuron models. The researchers developed a quantized version of the CLIF neuron (qCLIF) through a hardware-software co-design approach that leverages the sparse activity of RSNNs.

The qCLIF neuron, implemented in a 45nm technology node, is compact (900μm^2) yet achieves 90% accuracy on a gesture classification dataset, even with 8-bit quantization. The researchers analyzed network configurations ranging from 10 to 200 qCLIF neurons, demonstrating the scalability of their approach. These networks can support up to 82,000 synapses within a 1.86 mm^2 footprint.

Critical Analysis

The researchers provide a comprehensive hardware implementation of a context-based RSNN, which is a notable contribution to the field of spiking neural networks. The use of CLIF neuron models and the hardware-software co-design approach to develop the efficient qCLIF neuron are innovative.

However, the paper does not delve into the specific types of context information being integrated or the detailed mechanisms behind the CLIF neuron model. Additionally, while the researchers demonstrate the scalability of their approach, they do not provide a comparative analysis to alternative spiking neural network architectures or hardware implementations.

Further research could explore the applications and performance of this context-based RSNN in more complex tasks, as well as investigate the energy efficiency and inference latency of the qCLIF neuron implementation. Exploring the tradeoffs between accuracy, quantization, and hardware resources would also be valuable.

Conclusion

This study presents the first hardware implementation of a context-based recurrent spiking neural network, focusing on the integration of dual information streams within neocortical pyramidal neurons. The researchers developed a compact and efficient quantized version of the CLIF neuron, the qCLIF, which achieves high accuracy on a gesture classification task while demonstrating scalability and supporting a large number of synapses in a small footprint.

This work contributes to the ongoing efforts to bridge the gap between biological neural networks and their artificial counterparts, with the potential to enable more energy-efficient and context-aware spiking neural network applications.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

🧠

Total Score

0

Quantized Context Based LIF Neurons for Recurrent Spiking Neural Networks in 45nm

Sai Sukruth Bezugam, Yihao Wu, JaeBum Yoo, Dmitri Strukov, Bongjin Kim

In this study, we propose the first hardware implementation of a context-based recurrent spiking neural network (RSNN) emphasizing on integrating dual information streams within the neocortical pyramidal neurons specifically Context- Dependent Leaky Integrate and Fire (CLIF) neuron models, essential element in RSNN. We present a quantized version of the CLIF neuron (qCLIF), developed through a hardware-software codesign approach utilizing the sparse activity of RSNN. Implemented in a 45nm technology node, the qCLIF is compact (900um^2) and achieves a high accuracy of 90% despite 8 bit quantization on DVS gesture classification dataset. Our analysis spans a network configuration from 10 to 200 qCLIF neurons, supporting up to 82k synapses within a 1.86 mm^2 footprint, demonstrating scalability and efficiency

Read more

4/30/2024

A Quantum Leaky Integrate-and-Fire Spiking Neuron and Network
Total Score

0

A Quantum Leaky Integrate-and-Fire Spiking Neuron and Network

Dean Brand, Francesco Petruccione

Quantum machine learning is in a period of rapid development and discovery, however it still lacks the resources and diversity of computational models of its classical complement. With the growing difficulties of classical models requiring extreme hardware and power solutions, and quantum models being limited by noisy intermediate-scale quantum (NISQ) hardware, there is an emerging opportunity to solve both problems together. Here we introduce a new software model for quantum neuromorphic computing -- a quantum leaky integrate-and-fire (QLIF) neuron, implemented as a compact high-fidelity quantum circuit, requiring only 2 rotation gates and no CNOT gates. We use these neurons as building blocks in the construction of a quantum spiking neural network (QSNN), and a quantum spiking convolutional neural network (QSCNN), as the first of their kind. We apply these models to the MNIST, Fashion-MNIST, and KMNIST datasets for a full comparison with other classical and quantum models. We find that the proposed models perform competitively, with comparative accuracy, with efficient scaling and fast computation in classical simulation as well as on quantum devices.

Read more

7/24/2024

🧠

Total Score

0

CLIF: Complementary Leaky Integrate-and-Fire Neuron for Spiking Neural Networks

Yulong Huang, Xiaopeng Lin, Hongwei Ren, Haotian Fu, Yue Zhou, Zunchang Liu, Biao Pan, Bojun Cheng

Spiking neural networks (SNNs) are promising brain-inspired energy-efficient models. Compared to conventional deep Artificial Neural Networks (ANNs), SNNs exhibit superior efficiency and capability to process temporal information. However, it remains a challenge to train SNNs due to their undifferentiable spiking mechanism. The surrogate gradients method is commonly used to train SNNs, but often comes with an accuracy disadvantage over ANNs counterpart. We link the degraded accuracy to the vanishing of gradient on the temporal dimension through the analytical and experimental study of the training process of Leaky Integrate-and-Fire (LIF) Neuron-based SNNs. Moreover, we propose the Complementary Leaky Integrate-and-Fire (CLIF) Neuron. CLIF creates extra paths to facilitate the backpropagation in computing temporal gradient while keeping binary output. CLIF is hyperparameter-free and features broad applicability. Extensive experiments on a variety of datasets demonstrate CLIF's clear performance advantage over other neuron models. Furthermore, the CLIF's performance even slightly surpasses superior ANNs with identical network structure and training conditions. The code is available at https://github.com/HuuYuLong/Complementary-LIF.

Read more

7/16/2024

Analog Spiking Neuron in CMOS 28 nm Towards Large-Scale Neuromorphic Processors
Total Score

0

Analog Spiking Neuron in CMOS 28 nm Towards Large-Scale Neuromorphic Processors

Marwan Besrour, Jacob Lavoie, Takwa Omrani, Gabriel Martin-Hardy, Esmaeil Ranjbar Koleibi, Jeremy Menard, Konin Koua, Philippe Marcoux, Mounir Boukadoum, Rejean Fontaine

The computational complexity of deep learning algorithms has given rise to significant speed and memory challenges for the execution hardware. In energy-limited portable devices, highly efficient processing platforms are indispensable for reproducing the prowess afforded by much bulkier processing platforms. In this work, we present a low-power Leaky Integrate-and-Fire (LIF) neuron design fabricated in TSMC's 28 nm CMOS technology as proof of concept to build an energy-efficient mixed-signal Neuromorphic System-on-Chip (NeuroSoC). The fabricated neuron consumes 1.61 fJ/spike and occupies an active area of 34 $mu m^{2}$, leading to a maximum spiking frequency of 300 kHz at 250 mV power supply. These performances are used in a software model to emulate the dynamics of a Spiking Neural Network (SNN). Employing supervised backpropagation and a surrogate gradient technique, the resulting accuracy on the MNIST dataset, using 4-bit post-training quantization stands at 82.5%. The approach underscores the potential of such ASIC implementation of quantized SNNs to deliver high-performance, energy-efficient solutions to various embedded machine-learning applications.

Read more

8/16/2024