Covariant spatio-temporal receptive fields for neuromorphic computing

Jens Egholm Pedersen,Jörg Conradt,Tony Lindeberg
2024-05-08
Abstract:Biological nervous systems constitute important sources of inspiration towards computers that are faster, cheaper, and more energy efficient. Neuromorphic disciplines view the brain as a coevolved system, simultaneously optimizing the hardware and the algorithms running on it. There are clear efficiency gains when bringing the computations into a physical substrate, but we presently lack theories to guide efficient implementations. Here, we present a principled computational model for neuromorphic systems in terms of spatio-temporal receptive fields, based on affine Gaussian kernels over space and leaky-integrator and leaky integrate-and-fire models over time. Our theory is provably covariant to spatial affine and temporal scaling transformations, and with close similarities to the visual processing in mammalian brains. We use these spatio-temporal receptive fields as a prior in an event-based vision task, and show that this improves the training of spiking networks, which otherwise is known as problematic for event-based vision. This work combines efforts within scale-space theory and computational neuroscience to identify theoretically well-founded ways to process spatio-temporal signals in neuromorphic systems. Our contributions are immediately relevant for signal processing and event-based vision, and can be extended to other processing tasks over space and time, such as memory and control.
Neural and Evolutionary Computing,Computer Vision and Pattern Recognition,Machine Learning
What problem does this paper attempt to address?
The problem discussed in this paper is about how to effectively implement the theoretical model of spatio-temporal receptive fields in neural morphological computation. Based on the affine Gaussian kernel, the researchers propose a principled computational model using leaky integrators and leaky integrate-and-fire models in both spatial and temporal domains. This model has provable covariance under spatial affine and temporal scaling transformations, and it bears close similarity to mammalian visual processing. By applying these receptive fields as priors in event-driven visual tasks, the paper shows that it can improve the training of spiking neural networks, which typically face training difficulties in event-driven vision. Furthermore, the paper discusses the potential applications of this theory in signal processing, event-driven vision, and other spatial and temporal processing tasks such as memory and control. The main contributions of the paper include biophysically implementable neural primitives, a normative model of event-driven spatio-temporal computation, and the implementation of a biophysical model with state that outperforms stateless artificial neural networks in event-driven visual regression tasks. The research aims to enhance our understanding of event-driven spatio-temporal computation and provide a theoretical foundation for neural morphological systems to improve their performance and efficiency.