mlsanityData to 7 Oct 2026

Neko: a Library for Exploring Neuromorphic Learning Rules

arXiv 2105.00324 ↗First posted 1 May 2021cs.LG cs.AI cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

The field of neuromorphic computing is in a period of active exploration. While many tools have been developed to simulate neuronal dynamics or convert deep networks to spiking models, general software libraries for learning rules remain underexplored. This is partly due to the diverse, challenging nature of efforts to design new learning rules, which range from encoding methods to gradient approximations, from population approaches that mimic the Bayesian brain to constrained learning algorithms deployed on memristor crossbars. To address this gap, we present Neko, a modular, extensible library with a focus on aiding the design of new learning algorithms. We demonstrate the utility of Neko in three exemplar cases: online local learning, probabilistic learning, and analog on-device learning. Our results show that Neko can replicate the state-of-the-art algorithms and, in one case, lead to significant outperformance in accuracy and speed. Further, it offers tools including gradient comparison that can help develop new algorithmic variants. Neko is an open source Python library that supports PyTorch and TensorFlow backends.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 46 references that are in the map. First posted on arXiv 1 May 2021.

Builds on

11 of 46 references.

References · 11

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  3. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 604
  4. 2016Training Deep Spiking Neural Networks using Backpropagationcited by 203
  5. 2017SuperSpike: Supervised learning in multi-layer spiking neural networkscited by 178
  6. 2018Dendritic cortical microcircuits approximate the backpropagation algorithmcited by 96
  7. 2019Deep Learning without Weight Transportcited by 87
  8. 2018ECG Heartbeat Classification: A Deep Transferable Representationcited by 76
  9. 2019A Unified Framework of Online Learning Algorithms for Training Recurrent Neural Networkscited by 37
  10. 2020Scaling Down Deep Learning with MNIST-1Dcited by 23
  11. 2021A toolbox for neuromorphic sensing in roboticscited by 3

Built on by

Not cited yet.