Abstract

In this paper, we introduce Random Erasing, a new data augmentation method for training the convolutional neural network (CNN). In training, Random Erasing randomly selects a rectangle region in an image and erases its pixels with random values. In this process, training images with various levels of occlusion are generated, which reduces the risk of over-fitting and makes the model robust to occlusion. Random Erasing is parameter learning free, easy to implement, and can be integrated with most of the CNN-based recognition models. Albeit simple, Random Erasing is complementary to commonly used data augmentation techniques such as random cropping and flipping, and yields consistent improvement over strong baselines in image classification, object detection and person re-identification. Code is available at: https://github.com/zhunzhong07/Random-Erasing.

Keywords

Random forestComputer scienceArtificial intelligenceConvolutional neural networkRectanglePixelIdentification (biology)Image (mathematics)Pattern recognition (psychology)Code (set theory)Convolution random number generatorProcess (computing)Object (grammar)Random functionAlgorithmRandom variableMathematicsStatisticsProgramming language

Affiliated Institutions

Related Publications

Publication Info

Year
2020
Type
article
Volume
34
Issue
07
Pages
13001-13008
Citations
2689
Access
Closed

Social Impact

Altmetric

Social media, news, blog, policy document mentions

Citation Metrics

2689
OpenAlex
285
Influential
1931
CrossRef

Cite This

Zhun Zhong, Liang Zheng, Guoliang Kang et al. (2020). Random Erasing Data Augmentation. Proceedings of the AAAI Conference on Artificial Intelligence , 34 (07) , 13001-13008. https://doi.org/10.1609/aaai.v34i07.7000

Identifiers

DOI
10.1609/aaai.v34i07.7000
arXiv
1708.04896

Data Quality

Data completeness: 84%