English

Generalized Dropout

Machine Learning 2016-11-22 v1 Artificial Intelligence Computer Vision and Pattern Recognition Neural and Evolutionary Computing

Abstract

Deep Neural Networks often require good regularizers to generalize well. Dropout is one such regularizer that is widely used among Deep Learning practitioners. Recent work has shown that Dropout can also be viewed as performing Approximate Bayesian Inference over the network parameters. In this work, we generalize this notion and introduce a rich family of regularizers which we call Generalized Dropout. One set of methods in this family, called Dropout++, is a version of Dropout with trainable parameters. Classical Dropout emerges as a special case of this method. Another member of this family selects the width of neural network layers. Experiments show that these methods help in improving generalization performance over Dropout.

Keywords

Cite

@article{arxiv.1611.06791,
  title  = {Generalized Dropout},
  author = {Suraj Srinivas and R. Venkatesh Babu},
  journal= {arXiv preprint arXiv:1611.06791},
  year   = {2016}
}
R2 v1 2026-06-22T16:59:12.974Z