Self-supervised Feature Enhancement: Applying Internal Pretext Task to Supervised Learning
Not on the map. Why?
Abstract (arXiv)
Traditional self-supervised learning requires CNNs using external pretext tasks (i.e., image- or video-based tasks) to encode high-level semantic visual representations. In this paper, we show that feature transformations within CNNs can also be regarded as supervisory signals to construct the self-supervised task, called internal pretext task. And such a task can be applied for the enhancement of supervised learning. Specifically, we first transform the internal feature maps by discarding different channels, and then define an additional internal pretext task to identify the discarded channels. CNNs are trained to predict the joint labels generated by the combination of self-supervised labels and original labels. By doing so, we let CNNs know which channels are missing while classifying in the hope to mine richer feature information. Extensive experiments show that our approach is effective on various models and datasets. And it's worth noting that we only incur negligible computational overhead. Furthermore, our approach can also be compatible with other methods to get better results.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 24 of its 33 references that are in the map. First posted on arXiv 9 Jun 2021.
Builds on
24 of 33 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2016Wide Residual Networkscited by 3,057
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,586
- 2016Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzlescited by 1,379
12 more
- 2016Colorful Image Colorizationcited by 1,113
- 2015Unsupervised Visual Representation Learning by Context Predictioncited by 1,062
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2015Unsupervised Learning of Video Representations using LSTMscited by 434
- 2019S4L: Self-Supervised Semi-Supervised Learningcited by 335
- 2017Unsupervised Representation Learning by Sorting Sequencescited by 219
- 2016Deep Pyramidal Residual Networkscited by 163
- 2018Self-Supervised GANs via Auxiliary Rotation Losscited by 94
- 2018Learning Image Representations by Completing Damaged Jigsaw Puzzlescited by 66
- 2018Iterative Reorganization with Weak Spatial Constraints: Solving Arbitrary Jigsaw Puzzles for Unsupervised Representation Learningcited by 51
- 2018Video Jigsaw: Unsupervised Learning of Spatiotemporal Context for Video Action Recognitioncited by 40
- 2021FocusedDropout for Convolutional Neural Networkcited by 3
Built on by
Citing papers per year: 2022: 1.
1 paper.
- 2022Channel Self-Supervision for Online Knowledge Distillation22 Mar 2022