Effacer les filtres
Effacer les filtres

How to increase CNN accuracy?

8 vues (au cours des 30 derniers jours)
Venkat
Venkat le 6 Avr 2018
Commenté : Venkat le 12 Sep 2018
I have images created from EEG epochs of Size 18x64. Have designed a CNN to classify the epochs into two categories. The CNN that I designed:The convolution layer 1 is of size 3x3 with stride 1 and Convolution layer 2 is of size 2x2 with stride 1.
No matter how many epochs I train it for, my training loss (mini-batch loss) doesn't decrease. It hovers around a value of 0.69xx and accuracy not improving beyond 65%.
I have tried the following to minimize the loss,but still no effect on it.
1. Vary the initial learning rate - 0.01,0.001,0.0001,0.00001; 2. Vary the batch size - 16,32,64; 3. Vary the number of filters - 5,10,15,20; 4. Vary the filter size - 2x2,3x3,1x4,1x8; 5. Vary the dropout - 0.2,0.3,0.4,0.5,0.6.
Can anyone please help me to understand what the issue might be?
Thanks for your time and input(s).
-- Venkat
  4 commentaires
Bernhard Suhm
Bernhard Suhm le 11 Sep 2018
Well, on second thought this problem is not a good fit for a CNN. You are analyzing a time series, and key to distinguishing the classes is how the time series evolves, it's not sufficient to look at a single snapshot of the signal, or rather, 64 sample points aren't enough (how much time do 64 samples represent?). You could try increasing the window you feed into the CNN, or switch to using an LSTM.
Venkat
Venkat le 12 Sep 2018
Hi, Thanks for your thoughts.
64 samples correspond to 0.25 seconds (sampling frequency=256 Hz). Yes, I have now increased my sample/epoch/input size to 16X512 (corresponding to 2 seconds of EEG data). Still not able to up the accuracy beyond 70%.

Connectez-vous pour commenter.

Réponses (1)

sana khan
sana khan le 11 Sep 2018
sir i want you to increase accuracy but its not increase up to 83
  1 commentaire
Venkat
Venkat le 11 Sep 2018
I do not understand your point Sana Khan. Can you please elaborate on what you are trying to say.

Connectez-vous pour commenter.

Catégories

En savoir plus sur AI for Signals dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by