Sign Gradient Descent-based Neuronal Dynamics: ANN-to-SNN Conversion Beyond ReLU Network

Hyunseok Oh, Youngki Lee
2/12/2026

No official code found. Best implementation: snuhcs/snn_signgd (4 stars, MIT, last commit 2024-09-24).

Abstract

Spiking neural network (SNN) is studied in multidisciplinary domains to (i) enable order-of-magnitudes energy-efficient AI inference and (ii) computationally simulate neuro-scientific mechanisms. The lack of discrete theory obstructs the practical application of SNN by limiting its performance and nonlinearity support. We present a new optimization-theoretic perspective of the discrete dynamics of spiking neurons. We prove that a discrete dynamical system of simple integrate-and-fire models approximates the sub-gradient method over unconstrained optimization problems. We practically extend our theory to introduce a novel sign gradient descent (signGD)-based neuronal dynamics that can (i) approximate diverse nonlinearities beyond ReLU and (ii) advance ANN-to-SNN conversion performance in low time steps. Experiments on large-scale datasets show that our technique achieves (i) state-of-the-art performance in ANN-to-SNN conversion and (ii) is the first to convert new DNN architectures, e.g., ConvNext, MLP-Mixer, and ResMLP. We publicly share our source code at https://github.com/snuhcs/snn_signgd .

View on arXivView PDF

Code Implementations(1)

snuhcs/snn_signgdCommunity100%
MIT

Official Repository of "Sign Gradient Descent-based Neuronal Dynamics: ANN-to-SNN Conversion Beyond ReLU Network" (ICML 2024)

41PythonMay 21, 20242 years agoMIT
ann-to-snn-conversionicml-2024neuronal-dynamicsspiking-neural-network

Similar Papers

Cite this paper

@article{oh2026sign,
  title  = {Sign Gradient Descent-based Neuronal Dynamics: ANN-to-SNN Conversion Beyond ReLU Network},
  author = {Hyunseok Oh and Youngki Lee},
  year   = {2026},
  eprint = {2407.01645},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2407.01645},
  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/2407.01645.svg)](https://codeofpaper.com/paper/2407.01645)

Discussion