atlas

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

Bayes Conditional Distribution Estimation for Knowledge Distillation Based on Conditional Mutual Information

ICLR 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Distillation with causal and adaptive guidance · 1 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 MCMI, which fine-tunes a pre-trained teacher to jointly maximize log-likelihood and conditional mutual information so it gives a better Bayes conditional probability estimate for knowledge distillation, improving student accuracy across KD methods, especially in few-shot and zero-shot settings.

Problem

Teachers in knowledge distillation are trained by maximum log-likelihood, which gives a poor estimate of the unknown Bayes conditional probability distribution (BCPD) that the student should learn from, losing contextual information in images.

Approach

Train the teacher to maximize the sum of the empirical log-likelihood of ground-truth labels and the empirical conditional mutual information I(X;Ŷ|Y) (computed with per-class centroids held fixed during fine-tuning), so the teacher captures contextual information while remaining accurate; the resulting teacher is then used unchanged in existing KD frameworks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the MLL teacher with an MCMI teacherAT, ResNet-32×4→ShuffleNetV1 · CIFAR-100student accuracy: +3.32Helped
Replace the MLL teacher with an MCMI teacherKD, ResNet34→ResNet18 · ImageNet validationTop-1 accuracy: 0.51%Helped
Replace the MLL teacher with an MCMI teacherKD, ResNet50→MobileNetV2 · ImageNet validationTop-1 accuracy: 0.60%Helped
Replace the MLL teacher with an MCMI teacherKD, ResNet-56→ResNet-20 · CIFAR-100 few-shot, 5%student accuracy: +5.72Helped
Replace the MLL teacher with an MCMI teacherCRD, ResNet-56→ResNet-20 · CIFAR-100 few-shot, 5%student accuracy: +3.80Helped
Use MCMI teacher instead of MLL teacherKD student · Synthetic Gaussian, δμ=0.5student accuracy: 56.32±0.27 -> 57.02±0.18Helped
Train teacher with MCMI instead of early stoppingKD, ResNet34→ResNet18 · ImageNetstudent accuracy: 71.25 -> 71.54Helped
Add the CMI objective by setting λ=0.15 rather than λ=0 (ablation)MCMI teacher, ResNet-56→ResNet-20 · CIFAR-100student accuracy: 70.62 -> 70.84Helped
Increase λ from 0.15 to 0.25 (ablation)MCMI teacher, ResNet-56→ResNet-20 · CIFAR-100student accuracy: 70.84 -> 70.66Hurt
Replace the MLL teacher with an MCMI teacherStudent in zero-shot KD · CIFAR-10, omitted classesaccuracy on omitted classes: 0% to as high as 84%Helped
Replace the MLL teacher with an MCMI teacherStudent in few-shot KD · CIFAR-100, 75% training samplesTop-1 accuracy: +0.15Helped
Use MCMI rather than MLL teacher trainingTeacher · CIFAR-100, teacher test setaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 ImageNet CIFAR-10 synthetic Gaussian dataset

Benchmarks: CIFAR-100 ImageNet CIFAR-10

Metrics: top-1 accuracy top-5 accuracy CMI LL

Baselines: KD AT PKT SP CC RKD VID CRD DKD ReviewKD HSAKD early-stopped teacher

Builds on: knowledge distillation CRD DKD Eigen-CAM

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