atlas

Research map / Architectures and efficiency / Spiking networks

Enhancing Training of Spiking Neural Network with Stochastic Latency

AAAI 2024 · Architectures and efficiency › Spiking networks · approach: Training deep spiking networks · 11 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.

Proposes Stochastic Latency Training (SLT), which samples a random inference latency per batch during direct SNN training so a single model degrades gracefully at lower latencies while training faster.

Problem

Directly trained spiking neural networks are optimized for one fixed latency and lose accuracy when run at lower latencies, while higher latencies increase training and inference energy and time.

Approach

Sample the simulation latency uniformly from {1..T} for each batch during training (SLT), which in expectation down-weights losses at high latencies and yields a single model robust across latencies; combined with TET or tdBN losses, with a theoretical bound showing SLT-TET upper bounds SLT-SDT in expectation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add stochastic latency training to TETTET · CIFAR-10accuracy: 94.50 -> 95.26Helped
add stochastic latency training to tdBNtdBN · CIFAR-10accuracy: 93.16 -> 94.66Helped
add stochastic latency training to TETTET · CIFAR-100accuracy: 74.72 -> 74.87Helped
add stochastic latency training to tdBNtdBN · CIFAR-100accuracy: 71.12 -> 71.34Helped
add stochastic latency training to TETTET · DVS-CIFAR-10accuracy: 81.56 -> 81.46Hurt
add stochastic latency training to tdBNtdBN · DVS-CIFAR-10accuracy: 67.8 -> 79.27Helped
add stochastic latency training to tdBNtdBN · CIFAR-100, T=1 inferenceaccuracy: 56.65 -> 64.89Helped
add stochastic latency training to tdBNtdBN · DVS-CIFAR-10, T=1 inferenceaccuracy: 36.56 -> 64.69Helped
add stochastic latency training to TETTET · DVS-Gestureaccuracy: 88.60 -> 87.50; 98.43 -> 98.43Mixed
add stochastic latency training to tdBNtdBN · DVS-Gesture, T=1 inferenceaccuracy: 64.06 -> 78.13Helped

Surprising findings

Limitations

Experimental setup

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

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

Metrics: test accuracy training time per epoch energy per inference (SOP-based)

Baselines: TET tdBN GLIF DSpike Diet-SNN A2S-QCFS

Builds on: TET tdBN surrogate gradient STBP

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