What is Batch Normalization for training neural networks? – MachineCurve