Multi-Teacher Knowledge Distillation with Reinforcement Learning for Visual Recognition

Chuanguang Yang, Xinqiang Yu, Han Yang, Zhulin An, Chengqing Yu +2 more
2/22/2025
cs.CV

No official code found. Best implementation: winycg/MTKD-RL (43 stars, last commit 2025-01-13).

Abstract

Multi-teacher Knowledge Distillation (KD) transfers diverse knowledge from a teacher pool to a student network. The core problem of multi-teacher KD is how to balance distillation strengths among various teachers. Most existing methods often develop weighting strategies from an individual perspective of teacher performance or teacher-student gaps, lacking comprehensive information for guidance. This paper proposes Multi-Teacher Knowledge Distillation with Reinforcement Learning (MTKD-RL) to optimize multi-teacher weights. In this framework, we construct both teacher performance and teacher-student gaps as state information to an agent. The agent outputs the teacher weight and can be updated by the return reward from the student. MTKD-RL reinforces the interaction between the student and teacher using an agent in an RL-based decision mechanism, achieving better matching capability with more meaningful weights. Experimental results on visual recognition tasks, including image classification, object detection, and semantic segmentation tasks, demonstrate that MTKD-RL achieves state-of-the-art performance compared to the existing multi-teacher KD works.

View on arXivView PDF

Code Implementations(1)

winycg/MTKD-RLCommunity60%

[AAAI-2025 Oral] Official implementation of Multi-Teacher Knowledge Distillation with Reinforcement Learning for Visual Recognition

436PythonDec 14, 20241 years ago

Similar Papers

Cite this paper

@article{yang2025multiteacher,
  title  = {Multi-Teacher Knowledge Distillation with Reinforcement Learning for Visual Recognition},
  author = {Chuanguang Yang and Xinqiang Yu and Han Yang and Zhulin An and Chengqing Yu and Libo Huang and Yongjun Xu},
  year   = {2025},
  eprint = {2502.18510},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.18510v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.18510.svg)](https://codeofpaper.com/paper/2502.18510)

Discussion