BS4NN: Binarized Spiking Neural Networks with Temporal Coding and Learning
Not on the map. Why?
Abstract (arXiv)
We recently proposed the S4NN algorithm, essentially an adaptation of backpropagation to multilayer spiking neural networks that use simple non-leaky integrate-and-fire neurons and a form of temporal coding known as time-to-first-spike coding. With this coding scheme, neurons fire at most once per stimulus, but the firing order carries information. Here, we introduce BS4NN, a modification of S4NN in which the synaptic weights are constrained to be binary (+1 or -1), in order to decrease memory (ideally, one bit per synapse) and computation footprints. This was done using two sets of weights: firstly, real-valued weights, updated by gradient descent, and used in the backward pass of backpropagation, and secondly, their signs, used in the forward pass. Similar strategies have been used to train (non-spiking) binarized neural networks. The main difference is that BS4NN operates in the time domain: spikes are propagated sequentially, and different neurons may reach their threshold at different times, which increases computational power. We validated BS4NN on two popular benchmarks, MNIST and Fashion-MNIST, and obtained reasonable accuracies for this sort of network (97.0% and 87.3% respectively) with a negligible accuracy drop with respect to real-valued weights (0.4% and 0.7%, respectively). We also demonstrated that BS4NN outperforms a simple BNN with the same architectures on those two datasets (by 0.2% and 0.9% respectively), presumably because it leverages the temporal dimension. The source codes of the proposed BS4NN are publicly available at https://github.com/SRKH/BS4NN.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 4; 2024: 3; 2025: 4; 2026: 3.
24 papers.
Sort:
By area:
- 2023Parallel Spiking Neurons with High Efficiency and Ability to Learn Long-term Dependenciescited by 41
- 2025Quantized Spike-driven Transformercited by 13
- 2021Increasing Liquid State Machine Performance with Edge-of-Chaos Dynamics Organized by Astrocyte-modulated Plasticitycited by 12
- 2024Q-SNNs: Quantized Spiking Neural Networkscited by 12
- 2022The fine line between dead neurons and sparsity in binarized spiking neural networkscited by 8
- 2021Spike time displacement based error backpropagation in convolutional spiking neural networkscited by 6
- 2023An Encoding Framework for Binarized Images using HyperDimensional Computingcited by 5
- 2025Towards Accurate Binary Spiking Neural Networks: Learning with Adaptive Gradient Modulation Mechanismcited by 5
- 2022Navigating Local Minima in Quantized Spiking Neural Networkscited by 4
- 2023Low Precision Quantization-aware Training in Spiking Neural Networks with Differentiable Quantization Functioncited by 3
- 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike codingcited by 3
- 2022Models Developed for Spiking Neural Networkscited by 2
12 more
- 2025BSO: Binary Spiking Online Optimization Algorithmcited by 2
- 2021A brain basis of dynamical intelligence for AI and computational neurosciencecited by 1
- 2021Effects of VLSI Circuit Constraints on Temporal-Coding Multilayer Spiking Neural Networkscited by 1
- 2021Spiking neural networks trained via proxycited by 1
- 2022S3NN: Time Step Reduction of Spiking Surrogate Gradients for Training Energy Efficient Single-Step Spiking Neural Networkscited by 1
- 2024Twin Network Augmentation: A Novel Training Strategy for Improved Spiking Neural Networks and Efficient Weight Quantizationcited by 1
- 2026Equivalence of approximation by networks of single- and multi-spike neuronscited by 1
- 2026An FPGA-Based SoC Architecture with a RISC-V Controller for Energy-Efficient Temporal-Coding Spiking Neural Networkscited by 1
- 2026Binary Spiking Neural Networks as Causal Modelscited by 1
- 2022Exploring Tradeoffs in Spiking Neural Networkscited by 0
- 2024Robust Iterative Value Conversion: Deep Reinforcement Learning for Neurochip-driven Edge Robotscited by 0
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networkscited by 0
- 2026Binary Spiking Neural Networks as Causal Models29 Apr 2026
- 2026An FPGA-Based SoC Architecture with a RISC-V Controller for Energy-Efficient Temporal-Coding Spiking Neural Networks17 Mar 2026
- 2026Equivalence of approximation by networks of single- and multi-spike neurons13 Mar 2026
- 2025BSO: Binary Spiking Online Optimization Algorithm16 Nov 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025Towards Accurate Binary Spiking Neural Networks: Learning with Adaptive Gradient Modulation Mechanism20 Feb 2025
- 2025Quantized Spike-driven Transformer23 Jan 2025
- 2024Twin Network Augmentation: A Novel Training Strategy for Improved Spiking Neural Networks and Efficient Weight Quantization24 Sep 2024
- 2024Robust Iterative Value Conversion: Deep Reinforcement Learning for Neurochip-driven Edge Robots23 Aug 2024
- 2024Q-SNNs: Quantized Spiking Neural Networks19 Jun 2024
- 2023An Encoding Framework for Binarized Images using HyperDimensional Computing1 Dec 2023
- 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike coding24 Jul 2023
12 more
- 2023Low Precision Quantization-aware Training in Spiking Neural Networks with Differentiable Quantization Function30 May 2023
- 2023Parallel Spiking Neurons with High Efficiency and Ability to Learn Long-term Dependencies25 Apr 2023
- 2022Exploring Tradeoffs in Spiking Neural Networks15 Dec 2022
- 2022Models Developed for Spiking Neural Networks8 Dec 2022
- 2022Navigating Local Minima in Quantized Spiking Neural Networks15 Feb 2022
- 2022The fine line between dead neurons and sparsity in binarized spiking neural networks28 Jan 2022
- 2022S3NN: Time Step Reduction of Spiking Surrogate Gradients for Training Energy Efficient Single-Step Spiking Neural Networks26 Jan 2022
- 2021Increasing Liquid State Machine Performance with Edge-of-Chaos Dynamics Organized by Astrocyte-modulated Plasticity26 Oct 2021
- 2021Spiking neural networks trained via proxy27 Sep 2021
- 2021Spike time displacement based error backpropagation in convolutional spiking neural networks31 Aug 2021
- 2021Effects of VLSI Circuit Constraints on Temporal-Coding Multilayer Spiking Neural Networks18 Jun 2021
- 2021A brain basis of dynamical intelligence for AI and computational neuroscience15 May 2021
- 2023Parallel Spiking Neurons with High Efficiency and Ability to Learn Long-term Dependenciescited by 41
- 2025Quantized Spike-driven Transformercited by 13
- 2021Increasing Liquid State Machine Performance with Edge-of-Chaos Dynamics Organized by Astrocyte-modulated Plasticitycited by 12
- 2024Q-SNNs: Quantized Spiking Neural Networkscited by 12
- 2022The fine line between dead neurons and sparsity in binarized spiking neural networkscited by 8
- 2021Spike time displacement based error backpropagation in convolutional spiking neural networkscited by 6
- 2023An Encoding Framework for Binarized Images using HyperDimensional Computingcited by 5
- 2025Towards Accurate Binary Spiking Neural Networks: Learning with Adaptive Gradient Modulation Mechanismcited by 5
- 2022Navigating Local Minima in Quantized Spiking Neural Networkscited by 4
- 2023Low Precision Quantization-aware Training in Spiking Neural Networks with Differentiable Quantization Functioncited by 3
- 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike codingcited by 3
- 2022Models Developed for Spiking Neural Networkscited by 2
12 most cited of 23 All 23 (JSON)
- 2026Binary Spiking Neural Networks as Causal Models29 Apr 2026
- 2026An FPGA-Based SoC Architecture with a RISC-V Controller for Energy-Efficient Temporal-Coding Spiking Neural Networks17 Mar 2026
- 2026Equivalence of approximation by networks of single- and multi-spike neurons13 Mar 2026
- 2025BSO: Binary Spiking Online Optimization Algorithm16 Nov 2025
- 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks18 Aug 2025
- 2025Towards Accurate Binary Spiking Neural Networks: Learning with Adaptive Gradient Modulation Mechanism20 Feb 2025
- 2025Quantized Spike-driven Transformer23 Jan 2025
- 2024Twin Network Augmentation: A Novel Training Strategy for Improved Spiking Neural Networks and Efficient Weight Quantization24 Sep 2024
- 2024Q-SNNs: Quantized Spiking Neural Networks19 Jun 2024
- 2023An Encoding Framework for Binarized Images using HyperDimensional Computing1 Dec 2023
- 2023Sparse-firing regularization methods for spiking neural networks with time-to-first spike coding24 Jul 2023
- 2023Low Precision Quantization-aware Training in Spiking Neural Networks with Differentiable Quantization Function30 May 2023
12 newest of 23 All 23 (JSON)