TY - GEN
T1 - Implementing Backpropagation for Learning on Neuromorphic Spiking Hardware
AU - Renner, Alpha
AU - Sheldon, Forrest
AU - Zlotnik, Anatoly
AU - Tao, Louis
AU - Sornborger, Andrew
N1 - Publisher Copyright:
© 2020 ACM.
PY - 2020/3/17
Y1 - 2020/3/17
N2 - Many contemporary advances in the theory and practice of neural networks are inspired by our understanding of how information is processed by natural neural systems. However, the basis of modern deep neural networks remains the error backpropagation algorithm [1], which though founded in rigorous mathematical optimization theory, has not been successfully demonstrated in a neurophysiologically realistic circuit. In a recent study, we proposed a neuromorphic architecture for learning that tunes the propagation of information forward and backwards through network layers using an endogenous timing mechanism controlled by thresholding of intensities [2]. This mechanism was demonstrated in simulation of analog currents, which represent the mean fields of spiking neuron populations. In this follow-on study, we present a modified architecture that includes several new mechanisms that enable implementation of the backpropagation algorithm using neuromorphic spiking units.We demonstrate the function of this architecture in learning mapping examples, both in event-based simulation as well as a true hardware implementation.
AB - Many contemporary advances in the theory and practice of neural networks are inspired by our understanding of how information is processed by natural neural systems. However, the basis of modern deep neural networks remains the error backpropagation algorithm [1], which though founded in rigorous mathematical optimization theory, has not been successfully demonstrated in a neurophysiologically realistic circuit. In a recent study, we proposed a neuromorphic architecture for learning that tunes the propagation of information forward and backwards through network layers using an endogenous timing mechanism controlled by thresholding of intensities [2]. This mechanism was demonstrated in simulation of analog currents, which represent the mean fields of spiking neuron populations. In this follow-on study, we present a modified architecture that includes several new mechanisms that enable implementation of the backpropagation algorithm using neuromorphic spiking units.We demonstrate the function of this architecture in learning mapping examples, both in event-based simulation as well as a true hardware implementation.
UR - http://www.scopus.com/inward/record.url?scp=85123041501&partnerID=8YFLogxK
U2 - 10.1145/3381755.3381768
DO - 10.1145/3381755.3381768
M3 - Conference contribution
AN - SCOPUS:85123041501
T3 - ACM International Conference Proceeding Series
BT - Proceedings of the 2020 Annual Neuro-Inspired Computational Elements Workshop, NICE 2020
PB - Association for Computing Machinery
T2 - 2020 Annual Neuro-Inspired Computational Elements Workshop, NICE 2020
Y2 - 17 March 2020 through 20 March 2020
ER -