Exploring the Effects of Caputo Fractional Derivative in Spiking Neural Network Training

Natabara Máté Gyöngyössy,Gábor Eros,János Botzheim
DOI: https://doi.org/10.3390/electronics11142114
IF: 2.9
2022-07-06
Electronics
Abstract:Fractional calculus is an emerging topic in artificial neural network training, especially when using gradient-based methods. This paper brings the idea of fractional derivatives to spiking neural network training using Caputo derivative-based gradient calculation. We focus on conducting an extensive investigation of performance improvements via a case study of small-scale networks using derivative orders in the unit interval. With particle swarm optimization we provide an example of handling the derivative order as an optimizable hyperparameter to find viable values for it. Using multiple benchmark datasets we empirically show that there is no single generally optimal derivative order, rather this value is data-dependent. However, statistics show that a range of derivative orders can be determined where the Caputo derivative outperforms first-order gradient descent with high confidence. Improvements in convergence speed and training time are also examined and explained by the reformulation of the Caputo derivative-based training as an adaptive weight normalization technique.
engineering, electrical & electronic,computer science, information systems,physics, applied
What problem does this paper attempt to address?