Revisiting Batch Normalization for Training Low-Latency Deep Spiking Neural Networks From Scratch.
Ontology highlight
ABSTRACT: Spiking Neural Networks (SNNs) have recently emerged as an alternative to deep learning owing to sparse, asynchronous and binary event (or spike) driven processing, that can yield huge energy efficiency benefits on neuromorphic hardware. However, SNNs convey temporally-varying spike activation through time that is likely to induce a large variation of forward activation and backward gradients, resulting in unstable training. To address this training issue in SNNs, we revisit Batch Normalization (BN) and propose a temporal Batch Normalization Through Time (BNTT) technique. Different from previous BN techniques with SNNs, we find that varying the BN parameters at every time-step allows the model to learn the time-varying input distribution better. Specifically, our proposed BNTT decouples th
SUBMITTER: Kim Y
PROVIDER: S-EPMC8695433 | biostudies-literature | 2021
REPOSITORIES: biostudies-literature
ACCESS DATA