Role-Wise Data Augmentation for Knowledge Distillation
Not on the map. Why?
Abstract (arXiv)
Knowledge Distillation (KD) is a common method for transferring the ``knowledge'' learned by one machine learning model (the textitteacher) into another model (the textitstudent), where typically, the teacher has a greater capacity (e.g., more parameters or higher bit-widths). To our knowledge, existing methods overlook the fact that although the student absorbs extra knowledge from the teacher, both models share the same input data -- and this data is the only medium by which the teacher's knowledge can be demonstrated. Due to the difference in model capacities, the student may not benefit fully from the same data points on which the teacher is trained. On the other hand, a human teacher may demonstrate a piece of knowledge with individualized examples adapted to a particular student, for instance, in terms of her cultural background and interests. Inspired by this behavior, we design data augmentation agents with distinct roles to facilitate knowledge distillation. Our data augmentation agents generate distinct training data for the teacher and student, respectively. We find empirically that specially tailored data points enable the teacher's knowledge to be demonstrated more effectively to the student. We compare our approach with existing KD methods on training popular neural architectures and demonstrate that role-wise data augmentation improves the effectiveness of KD over strong prior approaches. The code for reproducing our results can be found at https://github.com/bigaidream-projects/role-kd
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 0; 2023: 3.
8 papers.
- 2021RAIL-KD: RAndom Intermediate Layer Mapping for Knowledge Distillationcited by 18
- 2021Beyond Self-Supervision: A Simple Yet Effective Network Distillation Alternative to Improve Backbonescited by 15
- 2021Not Far Away, Not So Close: Sample Efficient Nearest Neighbour Data Augmentation via MiniMaxcited by 10
- 2023Dataset Distillation via Adversarial Prediction Matchingcited by 9
- 2021How to Select One Among All? An Extensive Empirical Study Towards the Robustness of Knowledge Distillation in Natural Language Understandingcited by 4
- 2023Comparative Knowledge Distillationcited by 4
- 2021Knowledge Distillation with Noisy Labels for Natural Language Understandingcited by 1
- 2023Revisiting Data Augmentation in Model Compression: An Empirical and Comprehensive Studycited by 0
- 2023Dataset Distillation via Adversarial Prediction Matching14 Dec 2023
- 2023Comparative Knowledge Distillation3 Nov 2023
- 2023Revisiting Data Augmentation in Model Compression: An Empirical and Comprehensive Study22 May 2023
- 2021RAIL-KD: RAndom Intermediate Layer Mapping for Knowledge Distillation21 Sep 2021
- 2021Knowledge Distillation with Noisy Labels for Natural Language Understanding21 Sep 2021
- 2021How to Select One Among All? An Extensive Empirical Study Towards the Robustness of Knowledge Distillation in Natural Language Understanding13 Sep 2021
- 2021Not Far Away, Not So Close: Sample Efficient Nearest Neighbour Data Augmentation via MiniMax28 May 2021
- 2021Beyond Self-Supervision: A Simple Yet Effective Network Distillation Alternative to Improve Backbones10 Mar 2021