Reconstructing Spiking Neural Networks Using a Single Neuron with Autapses
Authors: Wuque Cai, Hongze Sun, Quan Tang, Shifeng Mao, Zhenxing Wang, Jiayi He, Duo Chen, Dezhong Yao, Daqing Guo
Organizations: Brain-Apparatus Communication Institute, University of Electronic Science and Technology of China, Chengdu, China · School of Artificial Intelligence, Chongqing University of Education, Chongqing, China
Spiking neural networks (SNNs) are promising for neuromorphic computing, but high-performing models still rely on dense multilayer architectures with substantial communication and state-storage costs. Inspired by autapses, we propose time-delayed autapse SNN (TDA-SNN), a framework that reconstructs SNNs with a single leaky integrate-and-fire neuron and a prototype-learning-based training strategy. By reorganizing internal temporal states, TDA-SNN can realize reservoir, multilayer perceptron, and convolution-like spiking architectures within a unified framework. Experiments on sequential, event-based, and image benchmarks show competitive performance in reservoir and MLP settings, while convolutional results reveal a clear space--time trade-off. Compared with standard SNNs, TDA-SNN greatly reduces neuron count and state memory while increasing per-neuron information capacity, at the cost of additional temporal latency in extreme single-neuron settings. These findings highlight the potential of temporally multiplexed single-neuron models as compact computational units for brain-inspired computing.
Figures & tables
Dataset
Delay
1
2
4
8
16
32
64
DEAP
MC
83.52 ± 0.52
83.10 ± 1.10
83.63 ± 0.73
83.91 ± 1.14
83.85 ± 0.59
84.66 ± 0.62
84.47 ± 0.99
RD
83.62 ± 1.12
83.34 ± 1.14
83.48 ± 0.64
83.73 ± 1.02
83.63 ± 0.76
83.98 ± 0.81
84.47 ± 0.99
SHD
MC
78.35 ± 0.61
72.09 ± 1.17
73.59 ± 0.67
74.69 ± 1.28
77.07 ± 0.48
79.36 ± 0.31
80.42 ± 0.39
RD
78.55 ± 0.68
78.62 ± 0.46
77.60 ± 2.49
78.58 ± 0.25
77.63 ± 1.87
79.26 ± 1.21
80.42 ± 0.39
MNIST
MC
33.53 ± 3.51
94.44 ± 0.10
94.39 ± 0.16
94.33 ± 0.13
94.37 ± 0.15
94.42 ± 0.20
94.38 ± 0.12
RD
84.03 ± 19.14
93.32 ± 1.19
94.82 ± 0.15
95.11 ± 0.21
95.63 ± 0.14
95.98 ± 0.11
96.42 ± 0.09
Table 1: Experimental Results of Autaptic Selection Strategies Across Different Datasets
Model
Arch.
FLOPs
Params.
NNeu.
Speed
S
(s/epoch)
(bit)
STD-SNN
RC
N2T
N2
N
22.57
489.91
MLP
NinNoutT
NinNout
Nout
8.36
3113.89
Conv.
2CinCoutk2WHT
CinCoutk2
CoutWH
17.21
5.48
TDA-SNN
RC
∑d(N−d)T
∑d(N−d)
1
21.14
32096.37
MLP
∑dNdT
∑dNd
1
90.91
199237.63
Table 2: Per-layer computational complexity, parameter count, neuron count, speed, and per-neuron information content across different models.
Figure 9: RC architecture of the TDA-SNN model. (a) Overall RC architecture constructed from the TDA-SNN model. (b) Autaptic weight matrix corresponding to the RC framework.
Figure 10: MLP architecture of the TDA-SNN model. (a) Overall MLP architecture constructed from the TDA-SNN model. (b) Autaptic weight matrix corresponding to the MLP framework.
Dataset
bs
lr
T
dt
vth
τ
DEAP
200
0.002
6
100
1.0
0.5
SHD
512
0.01
100
14
0.3
0.3
MNIST
512
0.002
4
-
0.3
0.5
fMNIST
512
0.002
4
-
0.3
0.5
DVS Gesture
128
0.002
8
125
1.1
0.67
CIFAR10
200
0.002
4
-
1.0
0.5
Table 3: The hyperparameters for different datasets.
Figure 11: Evolution of connection weights in the RC architecture. (a) Random delay strategy. (b) Low-node configuration. (c) Maximum connection strategy.
Figure 12: Evolution of connection weights in the MLP architecture. (a) Random delay strategy. (b) Low-node configuration. (c) Maximum connection strategy.
Dataset
Delay
1
2
4
8
16
32
64
DEAP
MC-RD
0.79
0.66
0.65
0.73
0.51
0.05
1.0
SHD
MC-RD
0.53
0.40
0.81
1.0
MNIST
MC-RD
MC-T Inv.
0.06
0.65
0.97
0.95
RD-T Inv.
0.35
0.88
fMNIST
MC-RD
0.59
Table 4: Paired t-tests of Autaptic Selection Strategies Across Different Delays. * denotes p<0.05 .
Figure 13: Extending TDA-SNN to multi-layer deep models under the MLP architecture.
Figure 14: Learning rate sensitivity study for the MLP architecture on MNIST.
Figure 15: Number of nodes ablation on CIFAR100 for STD-SNN and TDA-SNN.
Figure 16: Training (a) and inference (b) time ratios of TDA-SNN relative to STD-SNN on CIFAR10. The yellow marker denotes STD-SNN (ratio = 1.0). The x-axis is logarithmic.
Spiking neural networks process information through discrete, time-dependent neural events, aiming for efficient computation and biologically inspired learning.
Continuous-time spiking neural networks (SNNs) provide an event-driven framework for temporal computation, computational neuroscience, and neuromorphic hardware. However, training deep continuous-time SNNs is severely constrained by the memory required for exact spike-time computation, which evaluates and retains candidate firing times over intervals determined by presynaptic spike ordering. Here we introduce a memory-efficient training framework based on differentiable spike-time discretization (DSTD) for leaky integrate-and-fire neurons with general membrane and synaptic time constants. DSTD maps irregular presynaptic spikes onto differentiable weighted events at fixed time points, replacing the input-dependent candidate dimension with M fixed time intervals while accurately approximating continuous-time membrane-potential dynamics. This reduces candidate-related activation memory from O(NoutNin) to O(NoutM) in the case of time-to-first-spike (TTFS) coding, where Nin and Nout denote the numbers of presynaptic and postsynaptic neurons, respectively. We further introduce synfire-chain-inspired temporal regularization that organizes layer-wise firing windows, mitigates dead-neuron failures, and enables pipeline-like processing. In dense LIF layers, DSTD reduced peak memory consumption by up to approximately 100-fold and training time by up to approximately 20-fold compared with exact spike-time computation. Together, these methods allowed us to train 9-layer convolutional SNNs on CIFAR-10 and 20-layer convolutional SNNs on Fashion-MNIST on a single GPU.
Yusuke Sakemi, Tomoya Takeuchi, Takeo Hosomi +1
Research Center for Mathematical Engineering, Chiba Institute of Technology, Narashino, Japan · International Research Center for Neurointelligence (WPI-IRCN), The University of Tokyo, Tokyo, Japan · NEC Corporation, Kawasaki, Japan
Spiking neural networks (SNNs) promise low-power event-driven computation for temporally rich tasks, but commonly used neuron models often trade off gradient-based trainability, dynamical richness, and high activity sparsity. These limitations are acute in regression, where approximation error, noise and spike discretization can severely degrade continuous-valued outputs. Indeed, many state-of-the-art (SOTA) SNNs rely on simple phenomenological dynamics trained with surrogate gradients and offer limited control over spiking diversity and sparsity. To overcome such limitations, we introduce multi-timescale conductance spiking networks, a gradient-trainable framework in which neural dynamics emerge from shaping the current-voltage (I-V) curve by tuning fast, slow and ultra-slow conductances. This parametrization allows systematic control over excitability, can be implemented efficiently in analog circuits, and yields rich firing regimes including tonic, phasic and bursting responses within a single model. We derive a discrete-time formulation of these differentiable dynamics, enabling direct backpropagation through time without surrogate-gradient approximations. To probe both trainability and accuracy, we evaluate feedforward networks of these neurons at the predictability limit of Mackey-Glass time-series regression and compare them to baseline LIF and SOTA AdLIF networks. Our model outperforms LIF and AdLIF networks, while exhibiting substantially sparser activity from both communication and computational perspectives. These results highlight multi-timescale conductance spiking neurons as a promising building block for energy-aware temporal processing and neuromorphic implementation.
Alex Fulleda-Garcia, Saray Soldado-Magraner, Josep Maria Margarit-Taulé
Instituto de Microelectrónica de Barcelona (IMB-CNM), Consejo Superior de Investigaciones Científicas (CSIC) Cerdanyola del Vallès, Spain · Department of Neurobiology, University of California Los Angeles (UCLA) Los Angeles, USA · Joint Senior authors
In a spiking neural network, is it enough for each neuron to spike at most once? In recent work, approximation bounds for spiking neural networks have been derived, quantifying how well they can fit target functions. However, these results are only valid for neurons that spike at most once, which is commonly thought to be a strong limitation. Here, we show that the opposite is true for a large class of spiking neuron models, including the commonly used leaky integrate-and-fire model with subtractive reset: for every approximation bound that is valid for a set of multi-spike neural networks, there is an equivalent set of single-spike neural networks with only linearly more (or less) neurons, in the maximum number of spikes, for which the bound holds. The same is true for the reverse direction too, showing that regarding their approximation capabilities in general machine learning tasks, single-spike and multi-spike neural networks are equivalent. Consequently, many approximation results in the literature for single-spike neural networks also hold for the multi-spike case.