Spiking Neural Networks are a type of neural networks where neurons communicate using only spikes. They are often presented as a low-power alternative to classical neural networks, but few works have proven these claims to be true. In this work, we present a metric to estimate the energy consumption of SNNs independently of a specific hardware. We then apply this metric on SNNs processing three different data types (static, dynamic and event-based) representative of real-world applications. As a result, all of our SNNs are 6 to 8 times more efficient than their FNN counterparts.
翻译:Spiking神经网络是一种神经网络,神经元交流的神经网络仅使用峰值,通常被说成是古典神经网络的一种低功率替代物,但很少有作品证明这些说法是真实的。在这项工作中,我们提出一个衡量标准,用以估算SNN的能源消耗量,而不必使用特定的硬件。然后,我们用这个指标来处理SNNS处理三种不同的数据类型(静态的、动态的和以事件为基础的)代表现实世界应用。因此,我们所有SNNN都比其FNN的对应方效率高6至8倍。