Data Augmentation by Pairing Samples for Images Classification
Hiroshi Inoue

TL;DR
This paper introduces SamplePairing, a simple yet effective data augmentation method for image classification that synthesizes new samples by overlaying two images, significantly improving accuracy especially with limited data.
Contribution
The paper proposes SamplePairing, a novel data augmentation technique that creates new training samples by averaging pairs of images, enhancing model performance across datasets.
Findings
Reduced top-1 error rate from 33.5% to 29.0% on ILSVRC 2012.
Lowered error rate from 8.22% to 6.93% on CIFAR-10.
Improved accuracy notably with small training datasets.
Abstract
Data augmentation is a widely used technique in many machine learning tasks, such as image classification, to virtually enlarge the training dataset size and avoid overfitting. Traditional data augmentation techniques for image classification tasks create new samples from the original training data by, for example, flipping, distorting, adding a small amount of noise to, or cropping a patch from an original image. In this paper, we introduce a simple but surprisingly effective data augmentation technique for image classification tasks. With our technique, named SamplePairing, we synthesize a new sample from one image by overlaying another image randomly chosen from the training data (i.e., taking an average of two images for each pixel). By using two images randomly selected from the training set, we can generate new samples from training samples. This simple data augmentation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification · Anomaly Detection Techniques and Applications · Advanced Neural Network Applications
Methods1x1 Convolution · Convolution · Average Pooling · Local Response Normalization · Auxiliary Classifier · Inception Module · *Communicated@Fast*How Do I Communicate to Expedia? · Dropout · Dense Connections · Max Pooling
