首页> 外文期刊>Frontiers in Neuroscience >An Event-Driven Classifier for Spiking Neural Networks Fed with Synthetic or Dynamic Vision Sensor Data
【24h】

An Event-Driven Classifier for Spiking Neural Networks Fed with Synthetic or Dynamic Vision Sensor Data

机译:一个由事件驱动的分类器,用于添加合成或动态视觉传感器数据的神经网络

获取原文
           

摘要

This paper introduces a novel methodology for training an event-driven classifier within a Spiking Neural Network (SNN) System capable of yielding good classification results when using both synthetic input data and real data captured from Dynamic Vision Sensor (DVS) chips. The proposed supervised method uses the spiking activity provided by an arbitrary topology of prior SNN layers to build histograms and train the classifier in the frame domain using the stochastic gradient descent algorithm. In addition, this approach can cope with leaky integrate-and-fire neuron models within the SNN, a desirable feature for real-world SNN applications, where neural activation must fade away after some time in the absence of inputs. Consequently, this way of building histograms captures the dynamics of spikes immediately before the classifier. We tested our method on the MNIST data set using different synthetic encodings and real DVS sensory data sets such as N-MNIST, MNIST-DVS, and Poker-DVS using the same network topology and feature maps. We demonstrate the effectiveness of our approach by achieving the highest classification accuracy reported on the N-MNIST (97.77%) and Poker-DVS (100%) real DVS data sets to date with a spiking convolutional network. Moreover, by using the proposed method we were able to retrain the output layer of a previously reported spiking neural network and increase its performance by 2%, suggesting that the proposed classifier can be used as the output layer in works where features are extracted using unsupervised spike-based learning methods. In addition, we also analyze SNN performance figures such as total event activity and network latencies, which are relevant for eventual hardware implementations. In summary, the paper aggregates unsupervised-trained SNNs with a supervised-trained SNN classifier, combining and applying them to heterogeneous sets of benchmarks, both synthetic and from real DVS chips.
机译:本文介绍了一种新的方法,用于在Spiking神经网络(SNN)系统中训练事件驱动的分类器,当使用合成输入数据和从动态视觉传感器(DVS)芯片捕获的真实数据时,该分类器能够产生良好的分类结果。所提出的监督方法使用由先前SNN层的任意拓扑提供的尖峰活动来构建直方图,并使用随机梯度下降算法在帧域中训练分类器。此外,这种方法还可以应对SNN内泄漏的集成并触发神经元模型,这是现实SNN应用程序的理想功能,在这种应用程序中,在没有输入的情况下,神经激活必须在一段时间后消失。因此,这种构建直方图的方式可在分类器之前捕获尖峰的动态。我们使用不同的合成编码和真实的DVS感觉数据集(例如N-MNIST,MNIST-DVS和Poker-DVS)使用相同的网络拓扑和特征图,在MNIST数据集上测试了我们的方法。我们使用尖锐的卷积网络实现了迄今为止在N-MNIST(97.77%)和Poker-DVS(100%)实际DVS数据集上报告的最高分类精度,从而证明了我们方法的有效性。此外,通过使用所提出的方法,我们能够重新训练先前报告的尖峰神经网络的输出层,并将其性能提高2%,这表明,所提出的分类器可以用作在使用无监督提取特征的作品中的输出层基于峰值的学习方法。此外,我们还分析了SNN性能数据,例如总事件活动和网络延迟,它们与最终的硬件实现有关。总而言之,本文将非监督训练的SNN与监督训练的SNN分类器聚合在一起,将其组合并应用于异构基准集,包括合成的和来自实际DVS芯片的基准。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号