What is batch normalization designed to do in deep neural networks?
-
A
Randomly drop neurons to prevent overfitting
-
B
Normalize activations within a layer to stabilize and accelerate training
-
C
Reduce the number of parameters in the network
-
D
Initialize weights to small random values