原文链接
https://arxiv.org/abs/1805.01352
摘要
本文提供一种有效的把ResNet转成脉冲神经网络(SNN)的方法。主要提出两个方法。
一,针对残差结构的归一化,把连续激活函数值转成发射频率(firerate)。
二,分层的误差补偿。
方法一
针对残差结构的归一化,把连续激活函数值转成发射频率(firerate)。
ResNet的基本block如下图
把ReLU123后的最大值(max1, max2, max3)找到,再通过下式进行归一化,可以算出每个神经的发射频率。
方法二
分层的误差补偿。
随着网络加