Analysis of SpikeProp Convergence with Alternative Spike Response Functions
Version 2 2025-01-15, 01:17Version 2 2025-01-15, 01:17
Version 1 2023-05-23, 13:34Version 1 2023-05-23, 13:34
conference contribution
posted on 2025-01-15, 01:17authored byV Thiruvarudchelvan, James CraneJames Crane, T Bossomaier
—SpikeProp is a supervised learning algorithm for spiking neural networks analogous to backpropagation. Like backpropagation, it may fail to converge for particular networks, parameters and datasets. However there are several behaviours and additional failure modes unique to SpikeProp which have not been explicitly outlined in the literature. These factors hinder the adoption of SpikeProp for general machine learning use. In this paper we examine the mathematics of SpikeProp in detail and identify the various causes of failure therein. The analysis implies that applying certain constraints on parameters like initial weights can improve the rates of convergence. It also suggests that alternative spike response functions could improve the learning rate and reduce the number of convergence failures. We tested two alternative functions and found these predictions to be true.
History
Publication title
2013 IEEE Symposium on Foundations of Computational Intelligence (FOCI)
Volume
26 27
Pagination
98-105:8
ISBN
978-1-4673-5900-9
Department/School
Office of the School of Medicine
Publisher
IEEE
Publication status
Published
Event title
2013 IEEE Symposium on Foundations of Computational Intelligence (FOCI)