论文标题
基于事件的角速度回归与峰值网络
Event-Based Angular Velocity Regression with Spiking Networks
论文作者
论文摘要
尖峰神经网络(SNNS)是受生物启发的网络,它们以时间尖峰而不是数字值处理信息。 SNN的尖刺神经元只有在短时间内发生大量尖峰时就会产生尖峰。由于其基于尖峰的计算模型,SNN可以从基于事件的,异步传感器中处理输出,而与标准人工神经网络不同,没有任何非常较低的预处理。这是由于专门的神经形态硬件,该硬件实现了硅中SNN的高度可行的概念。但是,SNN并没有像人工神经网络一样享有流行。这不仅源于他们的输入格式相当不合常规的事实,而且还归功于训练尖峰网络的挑战。尽管它们具有时间性和最近的算法进展,但它们主要在分类问题上进行了评估。我们首次提出了来自事件摄像机的事件的数值的时间回归问题。我们特别研究了带有SNN的旋转事件摄像头的3-DOF角速度的预测。这个问题的难度来自直接来自不规则,异步事件的输入的角度速度的预测。直接利用事件摄像机的输出而无需进行任何预处理,可确保我们继承它们比常规摄像机提供的所有好处。那是高颞分辨率,高动力范围和无运动模糊。为了评估SNN在此任务上的性能,我们引入了一个由现实世界全景图像生成的合成事件摄像头数据集,并表明我们可以成功训练SNN来执行角速度回归。
Spiking Neural Networks (SNNs) are bio-inspired networks that process information conveyed as temporal spikes rather than numeric values. A spiking neuron of an SNN only produces a spike whenever a significant number of spikes occur within a short period of time. Due to their spike-based computational model, SNNs can process output from event-based, asynchronous sensors without any pre-processing at extremely lower power unlike standard artificial neural networks. This is possible due to specialized neuromorphic hardware that implements the highly-parallelizable concept of SNNs in silicon. Yet, SNNs have not enjoyed the same rise of popularity as artificial neural networks. This not only stems from the fact that their input format is rather unconventional but also due to the challenges in training spiking networks. Despite their temporal nature and recent algorithmic advances, they have been mostly evaluated on classification problems. We propose, for the first time, a temporal regression problem of numerical values given events from an event camera. We specifically investigate the prediction of the 3-DOF angular velocity of a rotating event camera with an SNN. The difficulty of this problem arises from the prediction of angular velocities continuously in time directly from irregular, asynchronous event-based input. Directly utilising the output of event cameras without any pre-processing ensures that we inherit all the benefits that they provide over conventional cameras. That is high-temporal resolution, high-dynamic range and no motion blur. To assess the performance of SNNs on this task, we introduce a synthetic event camera dataset generated from real-world panoramic images and show that we can successfully train an SNN to perform angular velocity regression.