paper-with-me

Papers

Teaching What You Should Teach: A Data-Based Distillation Method

2022-12-11 · Shitong Shao, Huanran Chen, Zhen Huang, Linrui Gong, Shuai Wang, Xinxiao wu

In real teaching scenarios, an excellent teacher always teaches what he (or she) is good at but the student is not. This gives the student the best assistance in making up for his (or her) weaknesses and becoming a good one overall. Enlightened by this, we introduce the "Teaching what you Should Teach" strategy into a knowledge distillation framework, and propose a data-based distillation method named "TST" that searches for desirable augmented samples to assist in distilling more efficiently and rationally. To be specific, we design a neural network-based data augmentation module with priori bias, which assists in finding what meets the teacher's strengths but the student's weaknesses, by learning magnitudes and probabilities to generate suitable data samples. By training the data augmentation module and the generalized distillation paradigm in turn, a student model is learned with excellent generalization ability. To verify the effectiveness of our method, we conducted extensive comparative experiments on object recognition, detection, and segmentation tasks. The results on the CIFAR-10, ImageNet-1k, MS-COCO, and Cityscapes datasets demonstrate that our method achieves state-of-the-art performance on almost all teacher-student pairs. Furthermore, we conduct visualization studies to explore what magnitudes and probabilities are needed for the distillation process.

📄 PDF Abstract BibTeX arXiv:2212.05422

Code (0)

등록된 구현이 없습니다.

Tasks

Data AugmentationKnowledge DistillationObject Recognition

Methods 이 논문이 사용한 방법론

Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

How Do Humans Teach: On Curriculum Learning and Teaching Dimension

2011-12-01 · NeurIPS 2011 12 · Faisal Khan, Bilge Mutlu, Jerry Zhu

We study the empirical strategies that humans follow as they teach a target concept with a simple 1D threshold to a robot. Previous studies of computational teaching, particularly the teaching dimension model and the cu…

Using Machine Teaching to Investigate Human Assumptions when Teaching Reinforcement Learners

2020-09-05 · Yun-Shiuan Chuang, Xuezhou Zhang, Yuzhe ma, Mark K. Ho 외

Successful teaching requires an assumption of how the learner learns - how the learner uses experiences from the world to update their internal states. We investigate what expectations people have about a learner when th…

Q-Learning

A Survey on Recent Teacher-student Learning Studies

2023-04-10 · Minghong Gao

Knowledge distillation is a method of transferring the knowledge from a complex deep neural network (DNN) to a smaller and faster DNN, while preserving its accuracy. Recent variants of knowledge distillation include teac…

Knowledge DistillationSurvey

Knowledge Distillation Must Account for What It Loses

2026-04-28 · Wenshuo Wang arxiv

This position paper argues that knowledge distillation must account for what it loses: student models should be judged not only by retained task scores, but by whether they preserve the teacher capabilities that make tho…

Knowledge Distillation

Knowledge Distillation via Weighted Ensemble of Teaching Assistants

2022-06-23 · Durga Prasad Ganta, Himel Das Gupta, Victor S. Sheng

Knowledge distillation in machine learning is the process of transferring knowledge from a large model called the teacher to a smaller model called the student. Knowledge distillation is one of the techniques to compress…

Ensemble LearningKnowledge Distillation