Towards Chip-in-The-loop Spiking Neural Network Training via Metropolis-Hastings Sampling

  • Ali Safa*
  • , Vikrant Jaltare
  • , Samira Sebt
  • , Kameron Gano
  • , Johannes Leugering
  • , Georges Gielen
  • , Gert Cauwenberghs
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper studies the use of Metropolis-Hastings sampling for training Spiking Neural Network (SNN) hardware subject to strong unknown non-idealities, and compares the proposed approach to the common use of the backpropagation of error (backprop) algorithm and surrogate gradients, widely used to train SNNs in literature. Simulations are conducted within a chip-in-The-loop training context, where an SNN subject to unknown distortion must be trained to detect cancer from measurements, within a biomedical application context. Our results show that the proposed approach strongly outperforms the use of backprop by up to 27% higher accuracy when subject to strong hardware non-idealities. Furthermore, our results also show that the proposed approach outperforms backprop in terms of SNN generalization, needing > +10× less training data for achieving effective accuracy. These findings make the proposed training approach well-suited for SNN implementations in analog subthreshold circuits and other emerging technologies where unknown hardware non-idealities can jeopardize backprop.

Original languageEnglish
Title of host publication2024 IEEE Neuro Inspired Computational Elements Conference, NICE 2024 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350390582
DOIs
Publication statusPublished - 2024
Externally publishedYes
Event2024 IEEE Neuro Inspired Computational Elements Conference, NICE 2024 - La Jolla, United States
Duration: 23 Apr 202426 Apr 2024

Publication series

Name2024 IEEE Neuro Inspired Computational Elements Conference, NICE 2024 - Proceedings

Conference

Conference2024 IEEE Neuro Inspired Computational Elements Conference, NICE 2024
Country/TerritoryUnited States
CityLa Jolla
Period23/04/2426/04/24

Keywords

  • Metropolis-Hastings sampling
  • Spiking Neural Networks
  • chip-in-The-loop training

Fingerprint

Dive into the research topics of 'Towards Chip-in-The-loop Spiking Neural Network Training via Metropolis-Hastings Sampling'. Together they form a unique fingerprint.

Cite this