LittleRain626 / spiking-yolov5

目前还在尝试中
7 stars 0 forks source link

关于SNN学习regression problem #1

Open llstela opened 2 years ago

llstela commented 2 years ago

您好!我希望能够向您请教,了解SNN如何学习回归问题。

我最近正在学习Spikingjelly的教程,希望能够将SNN用于更广泛的CV问题。Spikingjelly教程中给出的Task都是classification,但我想用SNN来做regression。我目前了解到SNN在regression问题上的应用是AAAI-20的《Spiking-YOLO》,我浏览了该论文,但是文中没有详细说明如何处理SNN的输出为连续的回归值。

在classification中,我们往往根据Spiking神经元输出的频率大小来确定分类结果。如果直接用频率作为回归值,精度难以得到保证。

因看到您有做Spiking-YOLO相关的尝试,所以特地想向您请教SNN在学习regression问题时有什么特别之处?

LittleRain626 commented 1 year ago

很抱歉现在才看到您的消息,不知道您的问题是否得到了解决,目前我关于SNN训练回归问题的方法是将SNN和CNN相结合,学习算法使用的还是传统梯度下降。可以在网络后期加上CNN将网络输出值转换为连续值,希望能对您有帮助!