The loss of deep convolutional SNN cannot be reduced #221
EliteSasuke
started this conversation in
General
Replies: 1 comment 1 reply
-
Converting into a discussion. Some suggestions:
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Description
I designed a SNN with four convolutional layers, but the loss per epoch (average of 128 minibatch losses) is always 1.386, and the four-class classification accuracy is always 25%. I found that the output layer neurons did not fire any spikes at all time steps, so I Increase the decay rate beta and lower the threshold. Although this makes the loss curve a little choppy, the accuracy is still 25%.
What I Did
The above is the accuracy curve, the orange dotted line represents the test set, and the blue solid line represents the training set.
Above is the loss curve.
The above is a data sample. After I convert it into a grayscale image, the background is white pixels and the trails is black pixels. Wouldn't it be better if the background were black pixels and the trails were white pixels?
Beta Was this translation helpful? Give feedback.
All reactions