On the Analytical Solution of Firing Time for SpikeProp

Error backpropagation in networks of spiking neurons (SpikeProp) shows promise for the supervised learning of temporal patterns. However, its widespread use is hindered by its computational load and occasional convergence failures. In this letter, we show that the neuronal firing time equation at th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Neural computation 2016-11, Vol.28 (11), p.2461-2473
Hauptverfasser: de Montigny, Simon, Mâsse, Benoît R
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Error backpropagation in networks of spiking neurons (SpikeProp) shows promise for the supervised learning of temporal patterns. However, its widespread use is hindered by its computational load and occasional convergence failures. In this letter, we show that the neuronal firing time equation at the core of SpikeProp can be solved analytically using the Lambert function, offering a marked reduction in execution time over the step-based method used in the literature. Applying this analytical method to SpikeProp, we find that training time per epoch can be reduced by 12% to 56% under different experimental conditions. Finally, this work opens the way for further investigations of SpikeProp’s convergence behavior.
ISSN:0899-7667
1530-888X
DOI:10.1162/NECO_a_00884