Random Feature Spiking Neural Networks
2510.01012v1
cs.LG, cs.NE, 68T07, G.1; G.3
2025-10-04
Авторы:
Maximilian Gollwitzer, Felix Dietrich
Abstract
Spiking Neural Networks (SNNs) as Machine Learning (ML) models have recently
received a lot of attention as a potentially more energy-efficient alternative
to conventional Artificial Neural Networks. The non-differentiability and
sparsity of the spiking mechanism can make these models very difficult to train
with algorithms based on propagating gradients through the spiking
non-linearity. We address this problem by adapting the paradigm of Random
Feature Methods (RFMs) from Artificial Neural Networks (ANNs) to Spike Response
Model (SRM) SNNs. This approach allows training of SNNs without approximation
of the spike function gradient. Concretely, we propose a novel data-driven,
fast, high-performance, and interpretable algorithm for end-to-end training of
SNNs inspired by the SWIM algorithm for RFM-ANNs, which we coin S-SWIM. We
provide a thorough theoretical discussion and supplementary numerical
experiments showing that S-SWIM can reach high accuracies on time series
forecasting as a standalone strategy and serve as an effective initialisation
strategy before gradient-based training. Additional ablation studies show that
our proposed method performs better than random sampling of network weights.