arXiv (Cornell University) · 2017 · 2.7K citations · 15 references
ComputingComputer ScienceComputer VisionMachine LearningNatural Language ProcessingDeep LearningNeural NetworksOverfittingPattern RecognitionRepresentation LearningUnderfittingConvolutional Neural NetworksData AugmentationDropoutModel CapacityModel Performance AnalysisModel Performance EvaluationModel RegularizationRegularization
Convolutional neural networks learn powerful representations but are prone to overfitting, requiring proper regularization to generalize well. This paper proposes the cutout technique, randomly masking square input regions during training, to improve robustness and performance of CNNs. Cutout is simple to implement and can be combined with existing data augmentation and regularizers to further boost performance. Applying cutout to state‑of‑the‑art models on CIFAR‑10, CIFAR‑100, and SVHN achieved new state‑of‑the‑art test errors of 2.56%, 15.20%, and 1.30%. Code is available at https://github.com/uoguelph-mlrg/Cutout.
Convolutional neural networks are capable of learning powerful representational spaces, which are necessary for tackling complex learning tasks. However, due to the model capacity required to capture such representations, they are often susceptible to overfitting and therefore require proper regularization in order to generalize well. In this paper, we show that the simple regularization technique of randomly masking out square regions of input during training, which we call cutout, can be used to improve the robustness and overall performance of convolutional neural networks. Not only is this method extremely easy to implement, but we also demonstrate that it can be used in conjunction with existing forms of data augmentation and other regularizers to further improve model performance. We evaluate this method by applying it to current state-of-the-art architectures on the CIFAR-10, CIFAR-100, and SVHN datasets, yielding new state-of-the-art results of 2.56%, 15.20%, and 1.30% test error respectively. Code is available at https://github.com/uoguelph-mlrg/Cutout
15
Gradient-based learning applied to document recognition
Yann LeCun, Léon Bottou, Yoshua Bengio et al. · Proceedings of the IEEE · 1998 · 58.2K citations · Full text
Fully convolutional networks for semantic segmentation
Jonathan Long, Evan Shelhamer, Trevor Darrell · 2015 · 36.9K citations
Dropout: a simple way to prevent neural networks from overfitting
Nitish Srivastava, Geoffrey E. Hinton, Alex Krizhevsky et al. · 2014 · 34.3K citations
Show and tell: A neural image caption generator
Oriol Vinyals, Alexander Toshev, Samy Bengio et al. · 2015 · 6.4K citations