Responses to comments (Part 2)
* **Generalizability of the proposed method.** We smooth neurons without changing their core dynamics, allowing our method to be applied seamlessly to existing diverse neurons such as LIF, PLIF [1], and CLIF [2]. Furthermore, our training strategy does not change the network architecture and can therefore be applied to different SNN architectures, such as the VGG, ResNet, and Transformer architectures on which we demonstrated its effectiveness in the experiments of the paper. Thus, by not changing the core of existing neurons or architectures, our method is generalizable and can be easily applied to more advanced neuron models and architectures in the future. We believe that such innovations can contribute to the long-term research of the SNN community. The following table demonstrates the effectiveness of our method on LIF, CLIF [2], and PLIF [3] neurons on CIFAR10-DVS.
| Method | LIF | CLIF [2] | PLIF [3]|
|-------- |-----|-----|-----|
| Baseline| 73.97| 74.97| 74.83|
| +Smoothing | 74.80(+0.83) | 75.97(+1.00)| 75.10(+0.27)|
* We also combined membrane potential smoothing with DH-LIF [4] on the temporal SHD dataset, and the results in the following table again show performance gains. We hope this demonstrates the compatibility of our method with existing methods, as well as its superior generalization.
| Method |SRNN-LIF | DH-LIF [4] |
|-------- |-----|-----|
| Baseline| 81.87| 89.86|
| +Smoothing | 83.04(+1.17) | 90.33(+0.47)|
* **The interpretability of the proposed method.** Our method is primarily designed to promote the stability of the SNN ensemble across timesteps, which is demonstrated by visualizing the membrane potential distribution and the timestep-wise output. By adding quantitative data to the visualized membrane potential, it can be seen that our method significantly improves the stability of the membrane potential. In addition, the timestep-wise outputs are visualized in Fig. 4 of the paper, and it can be seen that our method makes the outputs of the SNN more stable at each timestep, while the outputs of the vanilla SNN are highly variable (especially at timestep 0 and other timesteps).
* **Comparison with recently proposed spiking neurons.** The following table shows the results of our method on CIFAR10-DVS and DVS-Gesture compared to neurons published in the last six months. It is worth noting that we train the VGG-9 architecture for only 100 epochs, while other methods are more cumbersome to train (e.g., [6] trains for 320 epochs and uses data augmentation). Therefore, we additionally trained our model with strategy 2 (200 epochs of training with data augmentation), and the results show that the performance is further improved.
| Method |Architecture | T | CIFAR10-DVS | DVS-Gesture|
|-------- |-----|-----|-----| -----|
| CLIF (ICML'24) [2]| VGG-9| 5 | 74.97 | 91.55|
| Ternary Spike (AAAI’24) [5]| ResNet-20 | 10 | 78.70 | -|
| Progressive Training+LM-H model (ICLR’24) [6]| ResNet-19 | 10 | 79.10 | -|
| Ours | VGG-9 | 5 | 76.77| 93.23 |
| Ours (strategy 2) | VGGSNN | 4 | 83.20 | -|
In addition to neuromorphic object recognition, we also compared other latest neurons in the temporal SHD dataset, and the results are tabulated below:
| Method |Architecture | Params | SHD Acc. (\%)|
|-------- |-----|-----|-----|
| DH-LIF (Nature Communications 2024) [4] | 2-layer,8branch | 0.05M | 89.86|
| TC-LIF (AAAI’24) [7] |recurrent | 0.14 | 88.91|
| Ours | 2-layer,8branch | 0.05M | 90.33|
We hope that these comparative results will demonstrate the effectiveness and performance advantages of our method.
```
[2] CLIF: Complementary Leaky Integrate-and-Fire Neuron for Spiking Neural Networks. In ICML. 2024.
[3] Incorporating Learnable Membrane Time Constant to Enhance Learning of Spiking Neural Networks. In ICCV. 2021.
[4] Temporal Dendritic Heterogeneity Incorporated with Spiking Neural Networks for Learning Multi-Timescale Dynamics. Nature Communications. 2024.
[5] Ternary Spike: Learning Ternary Spikes for Spiking Neural Networks. In AAAI. 2024.
[6] A Progressive Training Framework for Spiking Neural Networks with Learnable Multi-hierarchical Model. In ICLR. 2024.
[7] TC-LIF: A Two-Compartment Spiking Neuron Model for Long-term Sequential Modelling. In AAAI. 2024.
```