Neural network periodically cost value change : I am creating neural network with sigmoid activation function  with back propagation, adaptive learning rate and momentum. I am using wine data set.

My main problem is that algorithm is oscillating around 0.88 cost value or change periodically from 0.88 to 12. I am unable to brake 0.88 value

Also I normalize all data.

There is link to my repo with it: https://github.com/mikart143/trainbpx-wine-core