Deep Ensemble Collaborative Learning by using Knowledge-transfer Graph for Fine-grained Object Classification
Not on the map. Why?
Abstract (arXiv)
Mutual learning, in which multiple networks learn by sharing their knowledge, improves the performance of each network. However, the performance of ensembles of networks that have undergone mutual learning does not improve significantly from that of normal ensembles without mutual learning, even though the performance of each network has improved significantly. This may be due to the relationship between the knowledge in mutual learning and the individuality of the networks in the ensemble. In this study, we propose an ensemble method using knowledge transfer to improve the accuracy of ensembles by introducing a loss design that promotes diversity among networks in mutual learning. We use an attention map as knowledge, which represents the probability distribution and information in the middle layer of a network. There are many ways to combine networks and loss designs for knowledge transfer methods. Therefore, we use the automatic optimization of knowledge-transfer graphs to consider a variety of knowledge-transfer methods by graphically representing conventional mutual-learning and distillation methods and optimizing each element through hyperparameter search. The proposed method consists of a mechanism for constructing an ensemble in a knowledge-transfer graph, attention loss, and a loss design that promotes diversity among networks. We explore optimal ensemble learning by optimizing a knowledge-transfer graph to maximize ensemble accuracy. From exploration of graphs and evaluation experiments using the datasets of Stanford Dogs, Stanford Cars, and CUB-200-2011, we confirm that the proposed method is more accurate than a conventional ensemble method.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 26 of its 35 references that are in the map. First posted on arXiv 27 Mar 2021.
Builds on
26 of 35 references.
References · 26
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
- 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,054
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2019Contrastive Representation Distillationcited by 734
- 2017Deep Mutual Learningcited by 621
- 2018Born Again Neural Networkscited by 539
14 more
- 2019Similarity-Preserving Knowledge Distillationcited by 507
- 2017Mean teachers are better role models: Weight-averaged consistency targets improve semi-supervised deep learning resultscited by 470
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2019Variational Information Distillation for Knowledge Transfercited by 321
- 2019Correlation Congruence for Knowledge Distillationcited by 280
- 2019Structured Knowledge Distillation for Dense Predictioncited by 277
- 2018Knowledge Distillation by On-the-Fly Native Ensemblecited by 186
- 2019Ensemble Distribution Distillationcited by 158
- 2020Hyperparameter Ensembles for Robustness and Uncertainty Quantificationcited by 149
- 2018Attention Branch Network: Learning of Attention Mechanism for Visual Explanationcited by 108
- 2019Diversity with Cooperation: Ensemble Methods for Few-Shot Classificationcited by 70
- 2018Collaborative Learning for Deep Neural Networkscited by 69
- 2019Learning Metrics from Teachers: Compact Networks for Image Embeddingcited by 38
- 2019Knowledge Transfer Graph for Deep Collaborative Learningcited by 5
Built on by
Not cited yet.