I was training my NN when I found out something I CAN NOT understand. My net is a bilstmLayer and a softmaxLayer layer with 10 MaxEpochs and 150 MiniBatchSize. I want to classify 4 different type of signals, each one with about 10000 values. I have around 200 signals of each type.
Ok. Why are there 9 different patterns in the Accuray Graph? (It should be 10, but I cut the training on the 10th epoch before it finished) The graph shouldn't have any pattern, right? It should be random and shouldn't follow any pattern based on the epochs.
Please If anyone knows why this phenomenon happens I will be pleased to know.