atlas

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

How to Trade Off the Quantity and Capacity of Teacher Ensemble: Learning Categorical Distribution to Stochastically Employ a Teacher for Distillation

AAAI 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Rethinking distillation objectives · 4 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 DynaKD, which learns an adaptive categorical distribution via differentiable bi-level search to stochastically sample one teacher per step from a multi-level teacher ensemble for BERT compression and CIFAR-100 distillation.

Problem

Multi-teacher and single-teacher knowledge distillation do not reliably improve students: more teachers can lose prediction diversity and stronger teachers can create capacity gaps. Hand-crafted teacher sampling distributions are time-consuming to design.

Approach

Each distillation step samples a single teacher from a multi-level ensemble according to a categorical distribution that is learned by differentiable continuous relaxation (DARTS-style bi-level optimization), with assistant teachers bridging the capacity gap to the strongest teacher and a search-then-evaluate procedure choosing among candidate distributions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DynaKD's stochastic teacher selection instead of single-teacher distillationBERT student distilled from T1-T5 · GLUE-dev, average across seven tasksaverage score: 81.0 -> 82.1Helped
Use DynaKD instead of multi-teacher AvgKDBERT student distilled from T1-T5 · GLUE-dev, average across seven tasksaverage score: 81.0 -> 82.1Helped
Use DynaKD instead of multi-teacher TAKDBERT student distilled from T1-T5 · GLUE-dev, average across seven tasksaverage score: 80.7 -> 82.1Helped
Learn an adaptive categorical distribution instead of using a uniform distribution (ablation)DynaKD · GLUE-dev, average across seven tasksaverage score: 81.4 -> 82.1Helped
Learn an adaptive categorical distribution instead of teacher-rank weights (ablation)DynaKD · GLUE-dev, average across seven tasksaverage score: 81.7 -> 82.1Helped
Learn an adaptive categorical distribution instead of student-rank weights (ablation)DynaKD · GLUE-dev, average across seven tasksaverage score: 81.2 -> 82.1Helped
Use the stronger teacher T5 instead of T3 for TinyBERT distillation (ablation)TinyBERT · RTEaccuracy: 67.9 -> 70.0Helped
Use the stronger teacher T5 instead of T3 for TinyBERT distillation (ablation)TinyBERT · CoLAMatthews correlation coefficient: 42.2 -> 40.9Hurt
Use the stronger teacher T5 instead of T3 for TinyBERT distillation (ablation)TinyBERT · QNLIaccuracy: 91.2 -> 90.9Hurt
Use a learned adaptive categorical distribution rather than uniform teacher selection (ablation)DynaKD · GLUE-dev, MRPCF1+accuracy average: 89.8 -> 90.7Helped
Use a learned adaptive categorical distribution rather than uniform teacher selection (ablation)DynaKD · GLUE-dev, RTEaccuracy: 73.3 -> 76.2Helped
Use a learned adaptive categorical distribution rather than uniform teacher selection (ablation)DynaKD · GLUE-dev, CoLAMatthews correlation coefficient: 48.8 -> 49.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: GLUE CIFAR-100

Benchmarks: GLUE CIFAR-100

Metrics: accuracy F1 Matthews correlation test accuracy computation cost (hours)

Baselines: MT-BERT SKDBERT TinyBERT AvgKD TAKD DistilBERT MiniLM BERT-of-Theseus WID CRD SKD (Uniform) SKD (Teacher-rank)

Builds on: SKDBERT MT-BERT DARTS TinyBERT TAKD

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