The field of neuromorphic computing promises extremely low-power and low-latency sensing and processing. Challenges in transferring learning algorithms from traditional artificial neural networks (ANNs) to spiking neural networks (SNNs) have so far prevented their application to large-scale, complex regression tasks. Furthermore, realizing a truly asynchronous and fully neuromorphic pipeline that maximally attains the abovementioned benefits involves rethinking the way in which this pipeline takes in and accumulates information. In the case of perception, spikes would be passed as-is and one-by-one between an event camera and an SNN, meaning all temporal integration of information must happen inside the network. In this article, we tackle these two problems. We focus on the complex task of learning to estimate optical flow from event-based camera inputs in a self-supervised manner, and modify the state-of-the-art ANN training pipeline to encode minimal temporal information in its inputs. Moreover, we reformulate the self-supervised loss function for event-based optical flow to improve its convexity. We perform experiments with various types of recurrent ANNs and SNNs using the proposed pipeline. Concerning SNNs, we investigate the effects of elements such as parameter initialization and optimization, surrogate gradient shape, and adaptive neuronal mechanisms. We find that initialization and surrogate gradient width play a crucial part in enabling learning with sparse inputs, while the inclusion of adaptivity and learnable neuronal parameters can improve performance. We show that the performance of the proposed ANNs and SNNs are on par with that of the current state-of-the-art ANNs trained in a self-supervised manner.
翻译:将传统人工神经网络(ANNS)的学习算法转换为神经网络(SNNS)的挑战迄今阻止了它们应用于大规模、复杂的回归任务。此外,实现一个真正零星和完全神经畸形的管道,以最大程度上实现上述好处,需要重新思考这一管道进入和积累信息的方式。在认知方面,峰值将随时间推移到事件相机和SNN(SNN)之间,这意味着信息的所有时间整合都必须发生在网络内部。在本篇文章中,我们处理这两个问题。我们侧重于复杂的学习任务,以自我监督的方式估计基于事件的摄像头投入的光流,并修改目前最先进的ANNE培训管道,以将最低时间信息输入到输入中。此外,我们用基于事件的光量摄像机和SNNNB(S)的深度流流的自上调值参数调整了可自我监督的损失参数,以改善其内脏光流的内嵌入度。我们先行和SNNNB(S)级(S-NNNS)的深度(S-NNNS)的升级和升级(S-S-NNNS)的升级)的模型(S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S-S