Data Augmentation using Random Image Cropping and Patching for Deep CNNs

11/22/2018
by   Ryo Takahashi, et al.
0

Deep convolutional neural networks (CNNs) have achieved remarkable results in image processing tasks. However, their high expression ability risks overfitting. Consequently, data augmentation techniques have been proposed to prevent overfitting while enriching datasets. Recent CNN architectures with more parameters are rendering traditional data augmentation techniques insufficient. In this study, we propose a new data augmentation technique called random image cropping and patching (RICAP) which randomly crops four images and patches them to create a new training image. Moreover, RICAP mixes the class labels of the four images, resulting in an advantage similar to label smoothing. We evaluated RICAP with current state-of-the-art CNNs (e.g., the shake-shake regularization model) by comparison with competitive data augmentation techniques such as cutout and mixup. RICAP achieves a new state-of-the-art test error of 2.19% on CIFAR-10. We also confirmed that deep CNNs with RICAP achieve better results on classification tasks using CIFAR-100 and ImageNet and an image-caption retrieval task using Microsoft COCO.

READ FULL TEXT

page 1

page 3

page 7

research
12/04/2017

Leaf Identification Using a Deep Convolutional Neural Network

Convolutional neural networks (CNNs) have become popular especially in c...
research
12/02/2020

A Self-Supervised Feature Map Augmentation (FMA) Loss and Combined Augmentations Finetuning to Efficiently Improve the Robustness of CNNs

Deep neural networks are often not robust to semantically-irrelevant cha...
research
09/01/2019

Improved Image Augmentation for Convolutional Neural Networks by Copyout and CopyPairing

Image augmentation is a widely used technique to improve the performance...
research
06/16/2021

Evolving Image Compositions for Feature Representation Learning

Convolutional neural networks for visual recognition require large amoun...
research
12/20/2022

VoronoiPatches: Evaluating A New Data Augmentation Method

Overfitting is a problem in Convolutional Neural Networks (CNN) that cau...
research
07/31/2017

Analysis and Optimization of Convolutional Neural Network Architectures

Convolutional Neural Networks (CNNs) dominate various computer vision ta...
research
12/16/2021

Pure Noise to the Rescue of Insufficient Data: Improving Imbalanced Classification by Training on Random Noise Images

Despite remarkable progress on visual recognition tasks, deep neural-net...

Please sign up or login with your details

Forgot password? Click here to reset