Assisting Training of Deep Spiking Neural Networks With Parameter Initialization

Spiking neural networks (SNNs) exhibit significant advantages in terms of information encoding, computational capabilities, and power usage. We regard initializing weight distribution as a key problem for effective SNN training. When backpropagation (BP) through time is used in the initial training phase, it has a significant impact on gradient generation. We first derive an asymptotic formula for the response curve of spiking neurons, which approximates the real neuron response distribution. To avoid gradient vanishing, we then provide an initialization technique based on the slant asymptote. Finally, validations on classification tasks on the MNIST and CIFAR10 datasets demonstrate that our strategy can significantly speed up training and improve the model accuracy compared with other initialization methods. Further testing on various neuron configurations and training hyperparameters demonstrates comparable versatility and superiority to other methods. Based on the analyses, some recommendations for SNN training are made.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Neural Networks and Learning Systems
Published
2025-04-01
DOI
https://doi.org/10.1109/tnnls.2025.3547774
Citations
7
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
5.11

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Assisting Training of Deep Spiking Neural Networks With Parameter Initialization

Jian K. Liu, Jianhao Ding, Zhaofei Yu, Tiejun Huang et al.
7 citations
IEEE Transactions on Neural Networks and Learning Systems
Advanced Memory and Neural Computing
5.11
article

Assisting Training of Deep Spiking Neural Networks With Parameter Initialization

Jian K. Liu, Jianhao Ding, Zhaofei Yu, Tiejun Huang, Jiyuan Zhang
article en
7 citations

Abstract

Spiking neural networks (SNNs) exhibit significant advantages in terms of information encoding, computational capabilities, and power usage. We regard initializing weight distribution as a key problem for effective SNN training. When backpropagation (BP) through time is used in the initial training phase, it has a significant impact on gradient generation. We first derive an asymptotic formula for the response curve of spiking neurons, which approximates the real neuron response distribution. To avoid gradient vanishing, we then provide an initialization technique based on the slant asymptote. Finally, validations on classification tasks on the MNIST and CIFAR10 datasets demonstrate that our strategy can significantly speed up training and improve the model accuracy compared with other initialization methods. Further testing on various neuron configurations and training hyperparameters demonstrates comparable versatility and superiority to other methods. Based on the analyses, some recommendations for SNN training are made.

IEEE Transactions on Neural Networks and Learning SystemsVol. 36(8)
Peking University (CN), Beijing Academy of Artificial Intelligence (CN), University of Birmingham (GB)
National Natural Science Foundation of China
Openalex Percentile: Top 5%
Advanced Memory and Neural Computing
5.11
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.