More Is More -- Narrowing the Generalization Gap by Adding Classification Heads
Not on the map. Why?
Abstract (arXiv)
Overfit is a fundamental problem in machine learning in general, and in deep learning in particular. In order to reduce overfit and improve generalization in the classification of images, some employ invariance to a group of transformations, such as rotations and reflections. However, since not all objects exhibit necessarily the same invariance, it seems desirable to allow the network to learn the useful level of invariance from the data. To this end, motivated by self-supervision, we introduce an architecture enhancement for existing neural network models based on input transformations, termed 'TransNet', together with a training algorithm suitable for it. Our model can be employed during training time only and then pruned for prediction, resulting in an equivalent architecture to the base model. Thus pruned, we show that our model improves performance on various data-sets while exhibiting improved generalization, which is achieved in turn by enforcing soft invariance on the convolutional kernels of the last layer in the base model. Theoretical analysis is provided to support the proposed method.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 33 references that are in the map. First posted on arXiv 9 Feb 2021.
Builds on
17 of 33 references.
References · 17
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
- 2017Random Erasing Data Augmentationcited by 1,235
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2016Colorful Image Colorizationcited by 1,113
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2013Network In Networkcited by 600
- 2019Using Self-Supervised Learning Can Improve Model Robustness and Uncertaintycited by 511
- 2014Deeply-Supervised Netscited by 364
5 more
- 2019S4L: Self-Supervised Semi-Supervised Learningcited by 335
- 2016Learning Representations for Automatic Colorizationcited by 251
- 2016Exploiting Cyclic Symmetry in Convolutional Neural Networkscited by 91
- 2015Rotation-invariant convolutional neural networks for galaxy morphology predictioncited by 83
- 2015Flip-Rotate-Pooling Convolution and Split Dropout on Convolution Neural Networks for Image Classificationcited by 4
Built on by
Not cited yet.