paper-with-me

홈 › Papers

Sparse Spiking Neural Network: Exploiting Heterogeneity in Timescales for Pruning Recurrent SNN

2024-03-06 · Biswadeep Chakraborty, Beomseok Kang, Harshit Kumar, Saibal Mukhopadhyay

Recurrent Spiking Neural Networks (RSNNs) have emerged as a computationally efficient and brain-inspired learning model. The design of sparse RSNNs with fewer neurons and synapses helps reduce the computational complexity of RSNNs. Traditionally, sparse SNNs are obtained by first training a dense and complex SNN for a target task, and, then, pruning neurons with low activity (activity-based pruning) while maintaining task performance. In contrast, this paper presents a task-agnostic methodology for designing sparse RSNNs by pruning a large randomly initialized model. We introduce a novel Lyapunov Noise Pruning (LNP) algorithm that uses graph sparsification methods and utilizes Lyapunov exponents to design a stable sparse RSNN from a randomly initialized RSNN. We show that the LNP can leverage diversity in neuronal timescales to design a sparse Heterogeneous RSNN (HRSNN). Further, we show that the same sparse HRSNN model can be trained for different tasks, such as image classification and temporal prediction. We experimentally show that, in spite of being task-agnostic, LNP increases computational efficiency (fewer neurons and synapses) and prediction performance of RSNNs compared to traditional activity-based pruning of trained dense models.

📄 PDF Abstract BibTeX arXiv:2403.03409

Code (0)

등록된 구현이 없습니다.

Tasks

Computational EfficiencyDiversityimage-classificationImage Classification

Methods 이 논문이 사용한 방법론

Pruning 설명 없음
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 제목 키워드 기반

Exploiting Heterogeneity in Timescales for Sparse Recurrent Spiking Neural Networks for Energy-Efficient Edge Computing

2024-07-08 · Biswadeep Chakraborty, Saibal Mukhopadhyay

Spiking Neural Networks (SNNs) represent the forefront of neuromorphic computing, promising energy-efficient and biologically plausible models for complex tasks. This paper weaves together three groundbreaking studies th…

Edge-computing

Brain-Inspired Efficient Pruning: Exploiting Criticality in Spiking Neural Networks

2023-11-05 · Shuo Chen, Boxiao Liu, Zeshi Liu, Haihang You

Spiking Neural Networks (SNNs) have gained significant attention due to the energy-efficient and multiplication-free characteristics. Despite these advantages, deploying large-scale SNNs on edge hardware is challenging d…

Network Pruning

Intrinsic timescales of spiking activity in humans during wakefulness and sleep

2022-05-20 · Annika Hagemann, Marcel Stephan Kehl, Jonas Dehning, F. Paul Spitzner 외

Information processing in the brain requires integration of information over time. Such an integration can be achieved if signals are maintained in the network activity for the required period, as quantified by the intri…

Spiking Recurrent Networks as a Model to Probe Neuronal Timescales Specific to Working Memory

2019-09-11 · NeurIPS Workshop Neuro_AI 2019 12 · Robert Kim, Terrence J. Sejnowski

Cortical neurons process and integrate information on multiple timescales. In addition, these timescales or temporal receptive fields display functional and hierarchical organization. For instance, areas important for wo…

A Microscopic Theory of Intrinsic Timescales in Spiking Neural Networks

2019-09-04 · Alexander van Meegen, Sacha J. van Albada

A complex interplay of single-neuron properties and the recurrent network structure shapes the activity of cortical neurons. The single-neuron activity statistics differ in general from the respective population statisti…