Sustainable AI: Mathematical Foundations of Spiking Neural Networks
Adalbert Fono, Manjot Singh, Ernesto Araya, Philipp C. Petersen, Holger Boche, Gitta Kutyniok
TL;DR
This paper addresses the sustainability challenge of deep learning by examining spiking neural networks (SNNs) as energy-efficient alternatives to artificial neural networks (ANNs). It builds a formal framework distinguishing continuous versus discrete time and spike-based versus rate-based information, and analyzes two representative models—SRM with TTFS encoding and discretized LIF (DLIF) with rate coding—across expressivity, training, generalization, and energy efficiency. The authors establish universal approximation results for SRM variants, articulate training regimes including surrogate gradients and backpropagation through time, and compare DLIF and SRM TTFS in terms of learning dynamics and complexity, linking these properties to energy considerations. They further discuss generalization bounds within statistical learning theory and lay out an energy-modeling framework that highlights the trade-offs between computation, memory access, and hardware design, arguing for co-design of algorithms and neuromorphic hardware to realize the potential energy benefits of SNNs in practice.
Abstract
Deep learning's success comes with growing energy demands, raising concerns about the long-term sustainability of the field. Spiking neural networks, inspired by biological neurons, offer a promising alternative with potential computational and energy-efficiency gains. This article examines the computational properties of spiking networks through the lens of learning theory, focusing on expressivity, training, and generalization, as well as energy-efficient implementations while comparing them to artificial neural networks. By categorizing spiking models based on time representation and information encoding, we highlight their strengths, challenges, and potential as an alternative computational paradigm.
