Improved Image Augmentation for Convolutional Neural Networks by Copyout and CopyPairing

Image augmentation is a widely used technique to improve the performance of convolutional neural networks (CNNs). In common image shifting, cropping, flipping, shearing and rotating are used for augmentation. But there are more advanced techniques like Cutout and SamplePairing. In this work we present two improvements of the state-of-the-art Cutout and SamplePairing techniques. Our new method called Copyout takes a square patch of another random training image and copies it onto a random location of each image used for training. The second technique we discovered is called CopyPairing. It combines Copyout and SamplePairing for further augmentation and even better performance. We apply different experiments with these augmentation techniques on the CIFAR-10 dataset to evaluate and compare them under different configurations. In our experiments we show that Copyout reduces the test error rate by 8.18% compared with Cutout and 4.27% compared with SamplePairing. CopyPairing reduces the test error rate by 11.97% compared with Cutout and 8.21% compared with SamplePairing. Copyout and CopyPairing implementations are available at https://github.com/t-systems-on-site-services-gmbh/coocop.

Paper

References (17)

09Cifar-10 and cifar-100 datasets2009 · http://www.cs.toronto.edu/~kriz/ cifar.html,
10Activation('relu')(x)
11Listing 2: Keras basic Data Augmentation for our Experiments
12Listing 1: Keras CNN Model definition for our Experiments 1 input_tensor = Input(shape=(32

Scroll for more · 5 remaining

Similar papers

© 2026 NYSGPT2525 LLC