HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Random Erasing Data Augmentation

Zhun Zhong; Liang Zheng; Guoliang Kang; Shaozi Li; Yi Yang

Random Erasing Data Augmentation

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.

Benchmarks

BenchmarkMethodologyMetrics
image-classification-on-fashion-mnistRandom Erasing
Percentage error: 3.65
object-detection-on-pascal-voc-2007I+ORE
MAP: 76.2%
person-re-identification-on-dukemtmc-reidTriNet + Random Erasing
Rank-1: 73.0
mAP: 56.6
person-re-identification-on-dukemtmc-reidSVDNet + Random Erasing
Rank-1: 79.3
mAP: 62.4
robust-object-detection-on-cityscapes-1Cutout
mPC [AP]: 15.7

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Random Erasing Data Augmentation | Papers | HyperAI