atlas

Research map / Label-efficient and robust learning / Knowledge distillation

Cooperative Knowledge Distillation: A Learner Agnostic Approach

AAAI 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Distillation with causal and adaptive guidance · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes cooperative distillation, where multiple trained models act as both teachers and students by exchanging quintessential counterfactual instances for the instances each model gets wrong but another gets right.

Problem

Standard knowledge distillation transfers all knowledge unidirectionally from one teacher to one student, regardless of whether that knowledge is useful; it does not allow multiple trained models to cooperatively fill each other's specific deficiencies.

Approach

Each model identifies instances it predicts correctly and others get wrong, then generates quintessential counterfactuals (pushing the teacher's prediction toward the true class by alpha=0.5) that are added to the student's training set; this is learner-agnostic and works across architectures, algorithms, and partially overlapping feature spaces.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply cooperative distillationCL MLP · Car Guru test, Exp. 1accuracy: 60.98% -> 68.68%Helped
Apply cooperative distillationAE MLP · Car Guru test, Exp. 1accuracy: 86.04% -> 87.74%Helped
Apply cooperative distillationCL decision tree · Car Guru test, Exp. 2accuracy: 63.41% -> 67.58%Helped
Apply cooperative distillationAE MLP · Car Guru test, Exp. 2accuracy: 86.04% -> 87.32%Helped
Apply cooperative distillationModel 1 decision tree · Cleveland test, Exp. 3accuracy: 56.71% -> 57.44%Helped
Apply cooperative distillationModel 2 decision tree · Cleveland test, Exp. 3accuracy: 43.45% -> 62.36%Helped
Apply cooperative distillationModel 3 decision tree · Cleveland test, Exp. 3accuracy: 53.47% -> 63.04%Helped
Apply cooperative distillationModel 1 decision tree · Cleveland test, Exp. 4accuracy: 56.71% -> 66.24%Helped
Apply cooperative distillationModel 2 Naive Bayes · Cleveland test, Exp. 4accuracy: 62.37% -> 77.56%Helped
Apply cooperative distillationModel 3 SVM · Cleveland test, Exp. 4accuracy: 54.45% -> 59.08%Helped
Remove similar counterfactuals using geometric set-cover (ablation)Cooperative distillation · FashionMNIST, median across 10 modelsaccuracy: 79% -> 83%Helped
Use cooperative distillation instead of KD as pretrainingCNN models · FashionMNIST, median across 10 modelsaccuracy: 86% -> 83%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Craigslist used car data Auction Export used car data Car Guru test set Heart disease datasets (Long Beach, Switzerland, Hungary, Cleveland) FashionMNIST Statlog German Credit

Benchmarks: Craigslist/Auction Export/Car Guru used car price Heart disease (Cleveland test set) FashionMNIST Statlog German Credit

Metrics: test accuracy median accuracy over runs

Baselines: parameter transfer DCGAN TabGAN mixup response-based KD feature-based KD KD as pretraining add training data together

Builds on: offline knowledge distillation counterfactual explanations self-distillation DCGAN mixup

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy