TY - UNPB
T1 - Training of Spiking Neural Networks with Expectation-Propagation
AU - Yao, Dan
AU - McLaughlin, Stephen
AU - Altmann, Yoann
N1 - 10 pages
PY - 2025/6/30
Y1 - 2025/6/30
N2 - In this paper, we propose a unifying message-passing framework for training spiking neural networks (SNNs) using Expectation-Propagation. Our gradient-free method is capable of learning the marginal distributions of network parameters and simultaneously marginalizes nuisance parameters, such as the outputs of hidden layers. This framework allows for the first time, training of discrete and continuous weights, for deterministic and stochastic spiking networks, using batches of training samples. Although its convergence is not ensured, the algorithm converges in practice faster than gradient-based methods, without requiring a large number of passes through the training data. The classification and regression results presented pave the way for new efficient training methods for deep Bayesian networks.
AB - In this paper, we propose a unifying message-passing framework for training spiking neural networks (SNNs) using Expectation-Propagation. Our gradient-free method is capable of learning the marginal distributions of network parameters and simultaneously marginalizes nuisance parameters, such as the outputs of hidden layers. This framework allows for the first time, training of discrete and continuous weights, for deterministic and stochastic spiking networks, using batches of training samples. Although its convergence is not ensured, the algorithm converges in practice faster than gradient-based methods, without requiring a large number of passes through the training data. The classification and regression results presented pave the way for new efficient training methods for deep Bayesian networks.
KW - cs.LG
KW - stat.ME
KW - stat.ML
U2 - 10.48550/arXiv.2506.23757
DO - 10.48550/arXiv.2506.23757
M3 - Preprint
BT - Training of Spiking Neural Networks with Expectation-Propagation
PB - arXiv
ER -