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

Yulong Huang, Xiaopeng Lin, Hongwei Ren, Yue Zhou, Zunchang Liu +3 more
2/12/2026

No official code found. Best implementation: HuuYuLong/Complementary-LIF (27 stars, last commit 2025-09-17).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

Offical Implementation of "CLIF: Complementary Leaky Integrate-and-Fire Neuron for Spiking Neural Networks" (ICML 2024 spotlight)

273PythonDec 26, 20231 years ago
neuromorphic-computingneuronspiking-neural-networks

Similar Papers

Cite this paper

@article{huang2026clif,
  title  = {CLIF: Complementary Leaky Integrate-and-Fire Neuron for Spiking Neural Networks},
  author = {Yulong Huang and Xiaopeng Lin and Hongwei Ren and Yue Zhou and Zunchang Liu and Haotian Fu and Biao Pan and Bojun Cheng},
  year   = {2026},
  eprint = {2402.04663},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2402.04663},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.04663.svg)](https://codeofpaper.com/paper/2402.04663)

Discussion