mlsanityData to 7 Oct 2026

BindsNET: A machine learning-oriented spiking neural networks library in Python

arXiv 1806.01423 ↗First posted 4 Jun 2018cs.NE q-bio.NCcited by 42

Not on the map. Why?

Abstract (arXiv)

The development of spiking neural network simulation software is a critical component enabling the modeling of neural systems and the development of biologically inspired algorithms. Existing software frameworks support a wide range of neural functionality, software abstraction levels, and hardware devices, yet are typically not suitable for rapid prototyping or application to problems in the domain of machine learning. In this paper, we describe a new Python package for the simulation of spiking neural networks, specifically geared towards machine learning and reinforcement learning. Our software, called BindsNET, enables rapid building and simulation of spiking networks and features user-friendly, concise syntax. BindsNET is built on top of the PyTorch deep neural networks library, enabling fast CPU and GPU computation for large spiking networks. The BindsNET framework can be adjusted to meet the needs of other existing computing and hardware environments, e.g., TensorFlow. We also provide an interface into the OpenAI gym library, allowing for training and evaluation of spiking networks on reinforcement learning problems. We argue that this package facilitates the use of spiking networks for large-scale machine learning experimentation, and show some simple examples of how we envision BindsNET can be used in practice. BindsNET code is available at https://github.com/Hananel-Hazan/bindsnet

Key facts. Cited by 42 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Jun 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 7; 2022: 13; 2023: 12; 2024: 3; 2025: 5; 2026: 2.

42 papers.

Sort:

By area:

  1. 2023SpikingJelly: An open-source machine learning infrastructure platform for spike-based intelligencecited by 163
  2. 2022Neuromorphic Data Augmentation for Training Spiking Neural Networkscited by 52
  3. 2021Q-SpiNN: A Framework for Quantizing Spiking Neural Networkscited by 33
  4. 2021SpikeDyn: A Framework for Energy-Efficient Spiking Neural Networks with Continual and Unsupervised Learning Capabilities in Dynamic Environmentscited by 29
  5. 2021ReSpawn: Energy-Efficient Fault-Tolerance for Spiking Neural Networks considering Unreliable Memoriescited by 20
  6. 2022SoftSNN: Low-Cost Fault Tolerance for Spiking Neural Network Accelerators under Soft Errorscited by 18
  7. 2022lpSpikeCon: Enabling Low-Precision Spiking Neural Network Processing for Efficient Unsupervised Continual Learning on Autonomous Agentscited by 18
  8. 2021Spiking Neural Networks for Visual Place Recognition via Weighted Neuronal Assignmentscited by 14
  9. 2023TopSpark: A Timestep Optimization Methodology for Energy-Efficient Spiking Neural Networks on Autonomous Mobile Agentscited by 14
  10. 2022Recent Advances and New Frontiers in Spiking Neural Networkscited by 10
  11. 2022Neuromorphic Computing and Sensing in Spacecited by 10
  12. 2023A Comprehensive Review of Spiking Neural Networks: Interpretation, Optimization, Efficiency, and Best Practicescited by 8
30 more
  1. 2023Spiking Neural Networks and Bio-Inspired Supervised Deep Learning: A Surveycited by 8
  2. 2024Continual Learning with Neuromorphic Computing: Foundations, Methods, and Emerging Applicationscited by 7
  3. 2023EnforceSNN: Enabling Resilient and Energy-Efficient Spiking Neural Network Inference considering Approximate DRAMs for Embedded Systemscited by 6
  4. 2023RescueSNN: Enabling Reliable Executions on Spiking Neural Network Accelerators under Permanent Faultscited by 6
  5. 2022Mantis: Enabling Energy-Efficient Autonomous Mobile Agents with Spiking Neural Networkscited by 5
  6. 2022Analysis of Power-Oriented Fault Injection Attacks on Spiking Neural Networkscited by 4
  7. 2022tinySNN: Towards Memory- and Energy-Efficient Spiking Neural Networkscited by 3
  8. 2022Intelligence Processing Units Accelerate Neuromorphic Learningcited by 3
  9. 2022Memory via Temporal Delays in weightless Spiking Neural Networkcited by 2
  10. 2022SIT: A Bionic and Non-Linear Neuron for Spiking Neural Networkcited by 2
  11. 2022Gradient-based Neuromorphic Learning on Dynamical RRAM Arrayscited by 2
  12. 2022Models Developed for Spiking Neural Networkscited by 2
  13. 2023Deep Unsupervised Learning Using Spike-Timing-Dependent Plasticitycited by 2
  14. 2023A differentiable brain simulator bridging brain simulation and brain-inspired computingcited by 2
  15. 2025Edge Intelligence with Spiking Neural Networkscited by 2
  16. 2025Neuromorphic Cybersecurity with Semi-supervised Lifelong Learningcited by 2
  17. 2025Spiking Neural Networks: The Future of Brain-Inspired Computingcited by 2
  18. 2021Multi-GPU SNN Simulation with Static Load Balancingcited by 1
  19. 2021Even Faster SNN Simulation with Lazy+Event-driven Plasticity and Shared Atomicscited by 1
  20. 2021BioLCNet: Reward-modulated Locally Connected Spiking Neural Networkscited by 1
  21. 2023Tricking AI chips into Simulating the Human Brain: A Detailed Performance Analysiscited by 1
  22. 2024Parallel Hyperparameter Optimization Of Spiking Neural Networkcited by 1
  23. 2023Spyker: High-performance Library for Spiking Deep Neural Networkscited by 0
  24. 2023Frameworks for SNNs: a Review of Data Science-oriented Software and an Expansion of SpykeTorchcited by 0
  25. 2023Analysis on Effects of Fault Elements in Memristive Neuromorphic Systemscited by 0
  26. 2024A Neuromorphic Approach to Obstacle Avoidance in Robot Manipulationcited by 0
  27. 2025Neuromorphic-based metaheuristics: A new generation of low power, low latency and small footprint optimization algorithmscited by 0
  28. 2025Spike Agreement Dependent Plasticity: A scalable Bio-Inspired learning paradigm for Spiking Neural Networkscited by 0
  29. 2026A Formal Tool for Verification of Probabilistic Spiking Neural Networks Based on Quotient Abstractionscited by 0
  30. 2026SuperNeuroMAT: An Efficient Matrix-based Simulator for Spiking Neural Networkscited by 0