What is Batch normalisation?
Batch normalisation is a technique for training deep neural networks that rescales a layer's intermediate values for each batch of data to a consistent mean and spread. This makes training more stable and often faster, and the network becomes less sensitive to its initial values. Introduced in 2015, it is common in image recognition networks; transformers usually rely on the related layer normalisation.