dropoutLayer
Dropout layer
Description
A dropout layer randomly sets input elements to zero with a given probability.
Creation
Description
creates a
dropout layer.layer
= dropoutLayer
creates a dropout layer and sets the layer
= dropoutLayer(probability
)Probability
property.
sets the optional layer
= dropoutLayer(___,'Name',Name
)Name
property using a name-value pair and any of the arguments
in the previous syntaxes. For example,
dropoutLayer(0.4,'Name','drop1')
creates a dropout layer
with dropout probability 0.4 and name 'drop1'
. Enclose the
property name in single quotes.
Properties
Examples
Algorithms
References
[1] Srivastava, Nitish, Geoffrey Hinton, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. "Dropout: A Simple Way to Prevent Neural Networks from Overfitting." The Journal of Machine Learning Research 15, no. 1 (January 1, 2014): 1929–58
[2] Krizhevsky, Alex, Ilya Sutskever, and Geoffrey E. Hinton. "ImageNet Classification with Deep Convolutional Neural Networks." Communications of the ACM 60, no. 6 (May 24, 2017): 84–90. https://doi.org/10.1145/3065386.