Delay Neural Networks (DeNN) for exploiting temporal information in event-based datasets
Alban Gattepaille, Alexandre Muzy
TL;DR
This work introduces Delay Neural Networks (DeNN), a temporal neural framework where neuron activations are computed from input delays and spike times, enabling exact temporal information to flow through both forward and backward passes. By learning per-synapse delays with a differentiable kernel and incorporating event-based preprocessing, standardization, and short/long-term memory, DeNN achieves competitive accuracy on image, video, and audio benchmarks with far fewer parameters and reduced energy consumption. The approach leverages a continuous-time formulation ($t_j = \sum_i \operatorname{sign}(d_{ij}^s) [ \kappa(t_i+d_{ij}) - \kappa(t_i+1) ]$, $\kappa(x)=e^{-x}$) to sidestep non-differentiability in SNNs while preserving temporal precision, and demonstrates practical advantages for event-based data using online and offline latency benefits. Overall, DeNN advances temporal coding by presenting a scalable, energy-efficient, fully temporal network suitable for neuromorphic applications and temporally rich data.
Abstract
In Deep Neural Networks (DNN) and Spiking Neural Networks (SNN), the information of a neuron is computed based on the sum of the amplitudes (weights) of the electrical potentials received in input from other neurons. We propose here a new class of neural networks, namely Delay Neural Networks (DeNN), where the information of a neuron is computed based on the sum of its input synaptic delays and on the spike times of the electrical potentials received from other neurons. This way, DeNN are designed to explicitly use exact continuous temporal information of spikes in both forward and backward passes, without approximation. (Deep) DeNN are applied here to images and event-based (audio and visual) data sets. Good performances are obtained, especially for datasets where temporal information is important, with much less parameters and less energy than other models.
