IDEAS home Printed from https://ideas.repec.org/a/nat/natcom/v15y2024i1d10.1038_s41467-024-53827-9.html
   My bibliography  Save this article

The backpropagation algorithm implemented on spiking neuromorphic hardware

Author

Listed:
  • Alpha Renner

    (University of Zurich and ETH Zurich
    Forschungszentrum Jülich)

  • Forrest Sheldon

    (Los Alamos National Laboratory
    Royal Institution)

  • Anatoly Zlotnik

    (Los Alamos National Laboratory)

  • Louis Tao

    (Peking University
    Peking University)

  • Andrew Sornborger

    (Los Alamos National Laboratory)

Abstract

The capabilities of natural neural systems have inspired both new generations of machine learning algorithms as well as neuromorphic, very large-scale integrated circuits capable of fast, low-power information processing. However, it has been argued that most modern machine learning algorithms are not neurophysiologically plausible. In particular, the workhorse of modern deep learning, the backpropagation algorithm, has proven difficult to translate to neuromorphic hardware. This study presents a neuromorphic, spiking backpropagation algorithm based on synfire-gated dynamical information coordination and processing implemented on Intel’s Loihi neuromorphic research processor. We demonstrate a proof-of-principle three-layer circuit that learns to classify digits and clothing items from the MNIST and Fashion MNIST datasets. To our knowledge, this is the first work to show a Spiking Neural Network implementation of the exact backpropagation algorithm that is fully on-chip without a computer in the loop. It is competitive in accuracy with off-chip trained SNNs and achieves an energy-delay product suitable for edge computing. This implementation shows a path for using in-memory, massively parallel neuromorphic processors for low-power, low-latency implementation of modern deep learning applications.

Suggested Citation

  • Alpha Renner & Forrest Sheldon & Anatoly Zlotnik & Louis Tao & Andrew Sornborger, 2024. "The backpropagation algorithm implemented on spiking neuromorphic hardware," Nature Communications, Nature, vol. 15(1), pages 1-14, December.
  • Handle: RePEc:nat:natcom:v:15:y:2024:i:1:d:10.1038_s41467-024-53827-9
    DOI: 10.1038/s41467-024-53827-9
    as

    Download full text from publisher

    File URL: https://www.nature.com/articles/s41467-024-53827-9
    File Function: Abstract
    Download Restriction: no

    File URL: https://libkey.io/10.1038/s41467-024-53827-9?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Richard H. R. Hahnloser & Alexay A. Kozhevnikov & Michale S. Fee, 2002. "An ultra-sparse code underliesthe generation of neural sequences in a songbird," Nature, Nature, vol. 419(6902), pages 65-70, September.
    2. Guillaume Bellec & Franz Scherr & Anand Subramoney & Elias Hajek & Darjan Salaj & Robert Legenstein & Wolfgang Maass, 2020. "A solution to the learning dilemma for recurrent networks of spiking neurons," Nature Communications, Nature, vol. 11(1), pages 1-15, December.
    3. David J. Foster & Matthew A. Wilson, 2006. "Reverse replay of behavioural sequences in hippocampal place cells during the awake state," Nature, Nature, vol. 440(7084), pages 680-683, March.
    4. Timothy P. Lillicrap & Daniel Cownden & Douglas B. Tweed & Colin J. Akerman, 2016. "Random synaptic feedback weights support error backpropagation for deep learning," Nature Communications, Nature, vol. 7(1), pages 1-10, December.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Barbara Feulner & Matthew G. Perich & Lee E. Miller & Claudia Clopath & Juan A. Gallego, 2025. "A neural implementation model of feedback-based motor learning," Nature Communications, Nature, vol. 16(1), pages 1-14, December.
    2. J Matthew Mahoney & Ali S Titiz & Amanda E Hernan & Rod C Scott, 2016. "Short-Range Temporal Interactions in Sleep; Hippocampal Spike Avalanches Support a Large Milieu of Sequential Activity Including Replay," PLOS ONE, Public Library of Science, vol. 11(2), pages 1-25, February.
    3. Marta Huelin Gorriz & Masahiro Takigawa & Daniel Bendor, 2023. "The role of experience in prioritizing hippocampal replay," Nature Communications, Nature, vol. 14(1), pages 1-15, December.
    4. Zhiwei Chen & Wenjie Li & Zhen Fan & Shuai Dong & Yihong Chen & Minghui Qin & Min Zeng & Xubing Lu & Guofu Zhou & Xingsen Gao & Jun-Ming Liu, 2023. "All-ferroelectric implementation of reservoir computing," Nature Communications, Nature, vol. 14(1), pages 1-12, December.
    5. Rohit Abraham John & Yiğit Demirağ & Yevhen Shynkarenko & Yuliia Berezovska & Natacha Ohannessian & Melika Payvand & Peng Zeng & Maryna I. Bodnarchuk & Frank Krumeich & Gökhan Kara & Ivan Shorubalko &, 2022. "Reconfigurable halide perovskite nanocrystal memristors for neuromorphic computing," Nature Communications, Nature, vol. 13(1), pages 1-10, December.
    6. Matteo Saponati & Martin Vinck, 2023. "Sequence anticipation and spike-timing-dependent plasticity emerge from a predictive learning rule," Nature Communications, Nature, vol. 14(1), pages 1-13, December.
    7. Nicolas Cazin & Martin Llofriu Alonso & Pablo Scleidorovich Chiodi & Tatiana Pelc & Bruce Harland & Alfredo Weitzenfeld & Jean-Marc Fellous & Peter Ford Dominey, 2019. "Reservoir computing model of prefrontal cortex creates novel combinations of previous navigation sequences from hippocampal place-cell replay with spatial reward propagation," PLOS Computational Biology, Public Library of Science, vol. 15(7), pages 1-32, July.
    8. Nozomu H. Nakamura & Hidemasa Furue & Kenta Kobayashi & Yoshitaka Oku, 2023. "Hippocampal ensemble dynamics and memory performance are modulated by respiration during encoding," Nature Communications, Nature, vol. 14(1), pages 1-17, December.
    9. Usman Farooq & George Dragoi, 2024. "Experience of Euclidean geometry sculpts the development and dynamics of rodent hippocampal sequential cell assemblies," Nature Communications, Nature, vol. 15(1), pages 1-24, December.
    10. Chaogan Yan & Dongqiang Liu & Yong He & Qihong Zou & Chaozhe Zhu & Xinian Zuo & Xiangyu Long & Yufeng Zang, 2009. "Spontaneous Brain Activity in the Default Mode Network Is Sensitive to Different Resting-State Conditions with Limited Cognitive Load," PLOS ONE, Public Library of Science, vol. 4(5), pages 1-11, May.
    11. Melika Payvand & Filippo Moro & Kumiko Nomura & Thomas Dalgaty & Elisa Vianello & Yoshifumi Nishi & Giacomo Indiveri, 2022. "Self-organization of an inhomogeneous memristive hardware for sequence learning," Nature Communications, Nature, vol. 13(1), pages 1-12, December.
    12. Asako Noguchi & Roman Huszár & Shota Morikawa & György Buzsáki & Yuji Ikegaya, 2022. "Inhibition allocates spikes during hippocampal ripples," Nature Communications, Nature, vol. 13(1), pages 1-14, December.
    13. Thomas Ortner & Horst Petschenig & Athanasios Vasilopoulos & Roland Renner & Špela Brglez & Thomas Limbacher & Enrique Piñero & Alejandro Linares-Barranco & Angeliki Pantazi & Robert Legenstein, 2025. "Rapid learning with phase-change memory-based in-memory computing through learning-to-learn," Nature Communications, Nature, vol. 16(1), pages 1-16, December.
    14. Zhewei Zhang & Yuji K. Takahashi & Marlian Montesinos-Cartegena & Thorsten Kahnt & Angela J. Langdon & Geoffrey Schoenbaum, 2024. "Expectancy-related changes in firing of dopamine neurons depend on hippocampus," Nature Communications, Nature, vol. 15(1), pages 1-16, December.
    15. Anli A. Liu & Simon Henin & Saman Abbaspoor & Anatol Bragin & Elizabeth A. Buffalo & Jordan S. Farrell & David J. Foster & Loren M. Frank & Tamara Gedankien & Jean Gotman & Jennifer A. Guidera & Kari , 2022. "A consensus statement on detection of hippocampal sharp wave ripples and differentiation from other fast oscillations," Nature Communications, Nature, vol. 13(1), pages 1-14, December.
    16. Georgy Antonov & Peter Dayan, 2025. "Exploring replay," Nature Communications, Nature, vol. 16(1), pages 1-20, December.
    17. Francesco Barchi & Luca Zanatta & Emanuele Parisi & Alessio Burrello & Davide Brunelli & Andrea Bartolini & Andrea Acquaviva, 2021. "Spiking Neural Network-Based Near-Sensor Computing for Damage Detection in Structural Health Monitoring," Future Internet, MDPI, vol. 13(8), pages 1-22, August.
    18. Beren Millidge & Mufeng Tang & Mahyar Osanlouy & Nicol S Harper & Rafal Bogacz, 2024. "Predictive coding networks for temporal prediction," PLOS Computational Biology, Public Library of Science, vol. 20(4), pages 1-31, April.
    19. Hannah Tarder-Stoll & Christopher Baldassano & Mariam Aly, 2024. "The brain hierarchically represents the past and future during multistep anticipation," Nature Communications, Nature, vol. 15(1), pages 1-19, December.
    20. Keitaro Obara & Teppei Ebina & Shin-Ichiro Terada & Takanori Uka & Misako Komatsu & Masafumi Takaji & Akiya Watakabe & Kenta Kobayashi & Yoshito Masamizu & Hiroaki Mizukami & Tetsuo Yamamori & Kiyoto , 2023. "Change detection in the primate auditory cortex through feedback of prediction error signals," Nature Communications, Nature, vol. 14(1), pages 1-17, December.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:nat:natcom:v:15:y:2024:i:1:d:10.1038_s41467-024-53827-9. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.nature.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.