Random Padding Data Augmentation
Not on the map. Why?
Abstract (arXiv)
The convolutional neural network (CNN) learns the same object in different positions in images, which can improve the recognition accuracy of the model. An implication of this is that CNN may know where the object is. The usefulness of the features' spatial information in CNNs has not been well investigated. In this paper, we found that the model's learning of features' position information hindered the learning of the features' relationship. Therefore, we introduced Random Padding, a new type of padding method for training CNNs that impairs the architecture's capacity to learn position information by adding zero-padding randomly to half of the border of feature maps. Random Padding is parameter-free, simple to construct, and compatible with the majority of CNN-based recognition models. This technique is also complementary to data augmentations such as random cropping, rotation, flipping and erasing, and consistently improves the performance of image classification over strong baselines.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 19 of its 32 references that are in the map. First posted on arXiv 17 Feb 2023.
Builds on
19 of 32 references.
References · 19
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Going Deeper with Convolutionscited by 4,231
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2017Random Erasing Data Augmentationcited by 1,235
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2017Mitigating Adversarial Effects Through Randomizationcited by 382
- 2018Rethinking ImageNet Pre-trainingcited by 376
- 2016Harmonic Networks: Deep Translation and Rotation Equivariancecited by 293
- 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 244
- 2018Why do deep convolutional networks generalize so poorly to small image transformations?cited by 198
- 2020How Much Position Information Do Convolutional Neural Networks Encode?cited by 171
7 more
- 2014Return of the Devil in the Details: Delving Deep into Convolutional Netscited by 122
- 2018Data Augmentation by Pairing Samples for Images Classificationcited by 96
- 2017Amulet: Aggregating Multi-level Convolutional Features for Salient Object Detectioncited by 93
- 2019Stacked Capsule Autoencoderscited by 82
- 2018Improved Mixed-Example Data Augmentationcited by 42
- 2018Partial Convolution based Paddingcited by 29
- 2017PatchShuffle Regularizationcited by 23
Built on by
Citing papers per year: 2023: 1.
1 paper.