# Batch Normalization decreasing model accuracy

I’m a little confused. I have seen that Batch normalization leads to faster convergence and increased accuracy. But the opposite is happening in my case. By normalizing, my accuracy actually decreased. Is there something that I am missing?

Following is the code that I’m using

model = Sequential()


• BatchNorm has a $\gamma$ and $\beta$ term that actually do not necessarily make this true. – beelze-b Apr 8 '20 at 3:28