atlas

Research map / Architectures and efficiency / Spiking networks

Temporal Misalignment in ANN-SNN Conversion and its Mitigation via Probabilistic Spiking Neurons

ICML 2025 · Architectures and efficiency › Spiking networks · approach: Training deep spiking networks · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Identifies "temporal misalignment" in ANN-SNN conversion (randomly permuting spike trains after spiking layers improves accuracy at low latency) and proposes two-phase probabilistic (TPP) spiking neurons that emulate this effect, combined with QCFS, RTS, and SNNC conversion methods.

Problem

ANN-SNN conversion SNNs perform poorly at low latency because spike timing is suboptimal; the paper asks how spike temporal arrangement affects accuracy and how to build neurons that exploit it.

Approach

Random permutation of spike trains after each spiking layer improves converted-SNN accuracy; the authors design two-phase neurons that accumulate input and then fire via Bernoulli sampling with probability v/(θ(T-t+1)), which provably matches ReLU clipping in expectation and retains the stochasticity of permutation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace QCFS spiking neurons with TPP neuronsQCFS on ImageNet ResNet-34 · ImageNet, ResNet-34, T=16accuracy: 59.35% to 72.03%Helped
Replace QCFS spiking neurons with TPP neuronsQCFS on ImageNet VGG-16 · ImageNet, VGG-16, T=16accuracy: 50.97% to 73.98%Helped
Use TPP neurons instead of the SNNC-AP conversionSNNC conversion on ImageNet VGG-16 · ImageNet, VGG-16, T=32accuracy: 63.64 -> 74.72 (0.06)Helped
Use TPP neurons instead of the SNNC-AP conversionSNNC conversion on CIFAR-100 VGG-16 · CIFAR-100, VGG-16, T=8accuracy: 64.30 -> 73.16 (0.17)Helped
Permute spike trains after spiking layersANN-SNN conversion · VGG-16, CIFAR-100, T=8accuracy: 24.22% to 70.54%Helped
Use probabilistic TPP spiking instead of the baseline neuronVGG-16 on CIFAR-100 · CIFAR-100, VGG-16, T=8accuracy: 24.22% to 73.42%Helped
Use TPP instead of spike-train permutationANN-SNN conversion on CIFAR-10 · CIFAR-10, ResNet-20, T=4accuracy: 90.54 -> 79.19 (0.67)Hurt
Use TPP instead of spike-train permutationANN-SNN conversion on CIFAR-10 · CIFAR-10, VGG-16, T=8accuracy: 92.24 -> 94.34 (0.12)Helped
Use TPP instead of spike-train permutationANN-SNN conversion on CIFAR-100 · CIFAR-100, VGG-16, T=8accuracy: 69.42 -> 73.16 (0.17)Helped
Use TPP instead of spike-train permutationANN-SNN conversion on ImageNet · ImageNet, VGG-16, T=4accuracy: 38.61 -> 54.14 (0.59); 74.34 -> 74.72 (0.06)Mixed
Use TPP instead of spike-train permutationANN-SNN conversion on CIFAR-100 · CIFAR-100, ResNet-20, T=32accuracy: 81.12 -> 81.06 (0.05)No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 CIFAR10-DVS ImageNet

Benchmarks: CIFAR-10 CIFAR-100 CIFAR10-DVS ImageNet

Metrics: top-1 accuracy standard deviation over 5 runs firing/spike counts

Baselines: RTS SNNC-AP QCFS SNM Burst OPI SRP DDI FTBC Spikformer AdaFire

Builds on: QCFS RTS SNNC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy