October 2018
Intermediate to advanced
472 pages
10h 57m
English
Dropout is a regularization technique used to prevent overfitting. During training, it is implemented by randomly sampling a neural network from the original neural network during each forward and backward propagation, and then training this subset network on the batch of input data. During testing, no dropout is implemented. The test results are obtained as an ensemble of all of the sampled networks:

In Keras, implementing Dropout is easy. First, import ...
Read now
Unlock full access