Highlight

Improved Regularization of Convolutional Neural Networks with Cutout

Introduces cutout, a simple regularizer that randomly masks square regions of CNN inputs during training to reduce overfitting.

Based on

Improved Regularization of Convolutional Neural Networks with Cutout

By Terrance Devries, Graham W. TaylorarXiv.org
Read original article →

Convolutional neural networks can learn the powerful representational spaces needed for complex tasks, but the large model capacity this requires makes them prone to overfitting, so they need effective regularization to generalize well. This paper proposes cutout, a simple regularization technique that randomly masks out square regions of the input image during training. The method is extremely easy to implement and can be combined with existing forms of data augmentation and other regularizers to further improve performance.

Applied to then-current state-of-the-art architectures, cutout improves robustness and overall accuracy, producing new state-of-the-art test errors of 2.56% on CIFAR-10, 15.20% on CIFAR-100, and 1.30% on SVHN. Its simplicity, low cost, and compatibility with other techniques make it an easy addition to image-classification training pipelines.

Abstract

Convolutional neural networks learn powerful representations but need large capacity, leaving them prone to overfitting and reliant on regularization to generalize. This paper introduces cutout, a simple technique that randomly masks out square regions of the input during training to improve robustness and overall performance. It is trivial to implement and complements existing data augmentation and other regularizers. Applied to state-of-the-art architectures, cutout yields new best test errors of 2.56% on CIFAR-10, 15.20% on CIFAR-100, and 1.30% on SVHN.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

regularizationdata augmentationconvolutional neural networksoverfittingimage classification
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.