“…A large number of neuromorphic systems use the unsupervised and biologically inspired spike-timing-dependent plasticity (STDP) learning rule because its weight updates, based on the relative timing of pre- and post-synaptic spikes, are spatially local and can be achieved with compact circuits in several technologies ( Bi and Poo, 2001 ; Masquelier and Thorpe, 2007 ; Bichler et al, 2012 ; Zamarreño-Ramos et al, 2011 ; Jo et al, 2010 ; Pedretti et al, 2017 ; Serb et al, 2016 ; Prezioso et al, 2018 ; Thakur et al, 2018 ; Feldmann et al, 2019 ). Unfortunately, STDP weight updates generally do not minimize a global objective function for the network, and the accuracy of STDP-trained neural networks remains below state-of-the-art algorithms based on the error backpropagation ( Falez et al, 2019 ). Important research efforts therefore investigate how the error backpropagation algorithm can be mathematically modified to make it spatially local and appropriate for spiking neural networks ( Neftci et al, 2017 ; Sacramento et al, 2018 ; Richards et al, 2019 ; Neftci et al., 2019 ; Kaiser et al., 2020 ; Bellec et al, 2020 ; Payeur et al, 2020 ).…”