Batch Normalization and Dropout || Part - 3
Channel: Boring Codes
Date: 2020-02-06

Dropout is mostly a technique for regularization. It introduces noise into a neural network to force the neural network to learn to generalize well enough to deal with noise. (This is a big oversimplification, and dropout is really about a lot more than just robustness to noise)

Batch normalization is mostly a technique for improving optimization.

As a side effect, batch normalization happens to introduce some noise into the network, so it can regularize the model a little bit.

connect with on me LinkedIn 
https://www.linkedin.com/in/vaibhav-kumar-chaudhary/
On Twitter
https://twitter.com/vaibhav_twitt
In case if you wanna help me in setup 
https://www.paypal.me/vaibhavkumar049
(Don't do it, if you're a student)