Self-Supervised Knowledge Transfer via Loosely Supervised Auxiliary Tasks
Not on the map. Why?
Abstract (arXiv)
Knowledge transfer using convolutional neural networks (CNNs) can help efficiently train a CNN with fewer parameters or maximize the generalization performance under limited supervision. To enable a more efficient transfer of pretrained knowledge under relaxed conditions, we propose a simple yet powerful knowledge transfer methodology without any restrictions regarding the network structure or dataset used, namely self-supervised knowledge transfer (SSKT), via loosely supervised auxiliary tasks. For this, we devise a training methodology that transfers previously learned knowledge to the current training process as an auxiliary task for the target task through self-supervision using a soft label. The SSKT is independent of the network structure and dataset, and is trained differently from existing knowledge transfer methods; hence, it has an advantage in that the prior knowledge acquired from various tasks can be naturally transferred during the training process to the target task. Furthermore, it can improve the generalization performance on most datasets through the proposed knowledge transfer between different problem domains from multiple source networks. SSKT outperforms the other transfer learning methods (KD, DML, and MAXL) through experiments under various knowledge transfer settings. The source code will be made available to the public.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 31 of its 39 references that are in the map. First posted on arXiv 25 Oct 2021.
Builds on
31 of 39 references.
References · 31
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
19 more
- 2016Learning without Forgettingcited by 2,496
- 2017The Kinetics Human Action Video Datasetcited by 1,909
- 2014FitNets: Hints for Thin Deep Netscited by 1,653
- 2020Big Self-Supervised Models are Strong Semi-Supervised Learnerscited by 1,380
- 2014How transferable are features in deep neural networks?cited by 1,225
- 2018Taskonomy: Disentangling Task Transfer Learningcited by 634
- 2017Deep Mutual Learningcited by 628
- 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
- 2018Born Again Neural Networkscited by 546
- 2018A Survey on Deep Transfer Learningcited by 419
- 2018Rethinking ImageNet Pre-trainingcited by 377
- 2020Robust Learning Through Cross-Task Consistencycited by 105
- 2018Adapting Auxiliary Losses Using Gradient Similaritycited by 100
- 2019Self-Supervised Generalisation with Meta Auxiliary Learningcited by 88
- 2020Feature-map-level Online Adversarial Knowledge Distillationcited by 62
- 2020Peer Collaborative Learning for Online Knowledge Distillationcited by 58
- 2019Feature Fusion for Online Mutual Knowledge Distillationcited by 40
- 2017Less-forgetful Learning for Domain Expansion in Deep Neural Networkscited by 27
- 2020Subclass Distillationcited by 23
Built on by
Not cited yet.