mlsanityData to 14 Oct 2026

Bruno: Backpropagation Running Undersampled for Novel device Optimization

arXiv 2505.17791 ↗First posted 23 May 2025cs.NE cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Recent efforts to improve the efficiency of neuromorphic and machine learning systems have centred on developing of specialised hardware for neural networks. These systems typically feature architectures that go beyond the von Neumann model employed in general-purpose hardware such as GPUs, offering potential efficiency and performance gains. However, neural networks developed for specialised hardware must consider its specific characteristics. This requires novel training algorithms and accurate hardware models, since they cannot be abstracted as a general-purpose computing platform. In this work, we present a bottom-up approach to training neural networks for hardware-based spiking neurons and synapses, built using ferroelectric capacitors (FeCAPs) and resistive random-access memories (RRAMs), respectively. Unlike the common approach of designing hardware to fit abstract neuron or synapse models, we start with compact models of the physical device to model the computational primitives. Based on these models, we have developed a training algorithm (BRUNO) that can reliably train the networks, even when applying hardware limitations, such as stochasticity or low bit precision. We analyse and compare BRUNO with Backpropagation Through Time. We test it on different spatio-temporal datasets. First on a music prediction dataset, where a network composed of ferroelectric leaky integrate-and-fire (FeLIF) neurons is used to predict at each time step the next musical note that should be played. The second dataset consists on the classification of the Braille letters using a network composed of quantised RRAM synapses and FeLIF neurons. The performance of this network is then compared with that of networks composed of LIF neurons. Experimental results show the potential advantages of using BRUNO by reducing the time and memory required to detect spatio-temporal patterns with quantised synapses.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 17 of its 36 references that are in the map. First posted on arXiv 23 May 2025.

Builds on

17 of 36 references.

References · 17

  1. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
  2. 2019Surrogate Gradient Learning in Spiking Neural Networkscited by 626
  3. 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 426
  4. 2019The Heidelberg spiking datasets for the systematic evaluation of spiking neural networkscited by 137
  5. 2013Estimating or Propagating Gradients Through Stochastic Neuronscited by 55
  6. 2021PokeBNN: A Binary Pursuit of Lightweight Accuracycited by 49
  7. 2021A flexible and fast PyTorch toolkit for simulating training and inference on analog crossbar arrayscited by 39
  8. 2022ReckOn: A 28nm Sub-mm2 Task-Agnostic Spiking Recurrent Neural Network Processor Enabling On-Chip Learning over Second-Long Timescalescited by 35
  9. 2020Online Spatio-Temporal Learning in Deep Neural Networkscited by 32
  10. 2019Algorithm for Training Neural Networks on Resistive Device Arrayscited by 19
  11. 2023ETLP: Event-based Three-factor Local Plasticity for online learning with neuromorphic hardwarecited by 10
  12. 2023Online Spatio-Temporal Learning with Target Projectioncited by 9
5 more
  1. 2022Braille Letter Reading: A Benchmark for Spatio-Temporal Pattern Recognition on Neuromorphic Hardwarecited by 8
  2. 2021Online Training of Spiking Recurrent Neural Networks with Phase-Change Memory Synapsescited by 5
  3. 2020ST-MNIST -- The Spiking Tactile MNIST Neuromorphic Datasetcited by 3
  4. 2024Optimal Gradient Checkpointing for Sparse and Recurrent Architectures using Off-Chip Memorycited by 3
  5. 2020Low-Power Low-Latency Keyword Spotting and Adaptive Control with a SpiNNaker 2 Prototype and Comparison with Loihicited by 2

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2023Gradient-descent hardware-aware training and deployment for mixed-signal Neuromorphic processors
  2. 2026A Hardware-Aware Open-Source Framework for Design Space Exploration of Mixed-Signal Spiking Neural Networks ↗
  3. 2025A Self-Ensemble Inspired Approach for Effective Training of Binary-Weight Spiking Neural Networks
  4. 2023CIMulator: A Comprehensive Simulation Platform for Computing-In-Memory Circuit Macros with Low Bit-Width and Real Memory Materials
  5. 2025Enabling Efficient Processing of Spiking Neural Networks with On-Chip Learning on Commodity Neuromorphic Processors for Edge AI Systems
  6. 2025Enhanced Self-Distillation Framework for Efficient Spiking Neural Network Training
  7. 2025SpikeFit: Towards Optimal Deployment of Spiking Networks on Neuromorphic Hardware
  8. 2025Hardware-Aware Fine-Tuning of Spiking Q-Networks on the SpiNNaker2 Neuromorphic Platform