paper-with-me

Papers

Cooperative Knowledge Distillation: A Learner Agnostic Approach

2024-02-02 · Michael Livanos, Ian Davidson, Stephen Wong

Knowledge distillation is a simple but powerful way to transfer knowledge between a teacher model to a student model. Existing work suffers from at least one of the following key limitations in terms of direction and scope of transfer which restrict its use: all knowledge is transferred from teacher to student regardless of whether or not that knowledge is useful, the student is the only one learning in this exchange, and typically distillation transfers knowledge only from a single teacher to a single student. We formulate a novel form of knowledge distillation in which many models can act as both students and teachers which we call cooperative distillation. The models cooperate as follows: a model (the student) identifies specific deficiencies in it's performance and searches for another model (the teacher) who encodes learned knowledge into instructional virtual instances via counterfactual instance generation. Because different models may have different strengths and weaknesses, all models can act as either students or teachers (cooperation) when appropriate and only distill knowledge in areas specific to their strengths (focus). Since counterfactuals as a paradigm are not tied to any specific algorithm, we can use this method to distill knowledge between learners of different architectures, algorithms, and even feature spaces. We demonstrate that our approach not only outperforms baselines such as transfer learning, self-supervised learning, and multiple knowledge distillation algorithms on several datasets, but it can also be used in settings where the aforementioned techniques cannot.

📄 PDF Abstract BibTeX arXiv:2402.05942

Code (1)

mlivanos/cooperative-knowledge-distillation 공식 구현

Tasks

counterfactualKnowledge DistillationSelf-Supervised LearningTransfer Learning

Methods 이 논문이 사용한 방법론

Counterfactuals 설명 없음
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 제목 키워드 기반

Knowledge Base Embedding By Cooperative Knowledge Distillation

2020-12-01 · COLING 2020 8 · Rapha{\"e}l Sourty, Jose G. Moreno, Fran{\c{c}}ois-Paul Servant, Lynda Tamine-Lechani

Knowledge bases are increasingly exploited as gold standard data sources which benefit various knowledge-driven NLP tasks. In this paper, we explore a new research direction to perform knowledge base (KB) representation …

Knowledge DistillationRepresentation Learning

Optimal Cooperative Inference

2017-05-24 · Scott Cheng-Hsin Yang, Yue Yu, Arash Givchi, Pei Wang 외

Cooperative transmission of data fosters rapid accumulation of knowledge by efficiently combining experiences across learners. Although well studied in human learning and increasingly in machine learning, we lack formal …

BIG-bench Machine Learning

BERT Learns to Teach: Knowledge Distillation with Meta Learning

2021-06-08 · ACL 2022 5 · Wangchunshu Zhou, Canwen Xu, Julian McAuley

We present Knowledge Distillation with Meta Learning (MetaDistil), a simple yet effective alternative to traditional knowledge distillation (KD) methods where the teacher model is fixed during training. We show the teach…

Knowledge DistillationMeta-Learning

BERT Learns to Teach: Knowledge Distillation with Meta Learning

2021-08-17 · ACL ARR November 2021 11 · Anonymous

We present Knowledge Distillation with Meta Learning (MetaDistil), a simple yet effective alternative to traditional knowledge distillation (KD) methods where the teacher model is fixed during training. We show the teach…

Knowledge DistillationMeta-Learning

Multilingual Sentence-Level Semantic Search using Meta-Distillation Learning

2023-09-15 · Meryem M'hamdi, Jonathan May, Franck Dernoncourt, Trung Bui 외

Multilingual semantic search is the task of retrieving relevant contents to a query expressed in different language combinations. This requires a better semantic understanding of the user's intent and its contextual mean…

Sentence