Learn Before
Code
Input Layer Noise in Neural Network
When adding a Gaussian Noise layer as the input layer, we are creating more samples and making the data distribution smoother.
It can be seen on the line graph that noise causes the accuracy and loss of the model to jump around due to the points with noise that have been introduced in the training and that conflict with the points of the training data set. The std used here is 0.1 as input noise and which might be a little bit high. In this case, the overfitting in this model has been decreased, furthermore, the test accuracy has been improved to from 0.585 to 0.642.

0
1
Updated 2021-06-16
Tags
Data Science