atlas

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

Understanding the Role of the Projector in Knowledge Distillation

AAAI 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Self and data-free distillation · 37 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.

Revisits knowledge distillation as function matching and metric learning, showing that a linear projector with batch normalisation and a LogSum distance implicitly captures relational information and yields a cheap, competitive distillation recipe.

Problem

Knowledge distillation designs (distance metric, normalisation, projector) are ad hoc and computationally heavy, with relational structures or memory banks needed, and there is little theoretical understanding of why they work; large capacity gaps also hurt representation matching.

Approach

A linear bias-free projector trained jointly with the student, combined with batch normalisation of representations and a LogSum distance, implicitly encodes relational information from past samples, removing the need for explicit correlation matrices or memory banks; LogSum softens matches to handle large capacity gaps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use batch normalization instead of L2 normalization (ablation)Feature distillation · ImageNet-1K 20% subset, RegNet → MBv2top-1 accuracy: 52.91 -> 56.09Helped
Use batch normalization instead of L2 normalization (ablation)Feature distillation · ImageNet-1K 20% subset, ViT → MBv3top-1 accuracy: 54.65 -> 59.28Helped
Use batch normalization instead of L2 normalization (ablation)Feature distillation · ImageNet-1K 20% subset, ConvNeXt → EffNet-b0top-1 accuracy: 64.23 -> 67.95Helped
Add LogSum to the distillation loss (ablation)Feature distillation · ImageNet-1K 20% subset, ViT → MBv3top-1 accuracy: 59.28 -> 59.80Helped
Add LogSum to the distillation loss (ablation)Feature distillation · ImageNet-1K 20% subset, ConvNeXt → EffNet-b0top-1 accuracy: 67.95 -> 68.51Helped
Add LogSum to the distillation loss (ablation)Feature distillation · ImageNet-1K, ResNet50 → ResNet18top-1 accuracy: 70.03 -> 71.29Helped
Vary LogSum α across the tested values (ablation)Feature distillation · ImageNet-1K, ResNet50 → ResNet18top-1 accuracy: 61.74; 62.23; 63.10; 63.32; 63.40Mixed
Replace the linear projector with a larger projector network (ablation)Feature distillation · Image classificationstudent performanceNo clear effect
Apply the proposed recipe instead of DearKD (1000 epochs)DeiT-Ti data-efficient training · ImageNet-1Kacc@1: 77.0 -> 77.2Helped
Apply the proposed recipe instead of DearKD (1000 epochs)DeiT-S data-efficient training · ImageNet-1Kacc@1: 82.8 -> 82.1Hurt
Apply the proposed recipe instead of CRDCIFAR100, WRN40-2 → WRN16-2 with RandAugment · CIFAR100top-1 accuracy: 76.04 -> 76.14Helped
Apply the proposed recipe instead of ReviewKDFaster R-CNN with MV2 · COCO2017mAP: 33.71 -> 32.92Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 ImageNet-1K COCO2017

Benchmarks: CIFAR-100 ImageNet-1K COCO2017

Metrics: top-1 accuracy top-5 error mAP AP50 translational equivariance measure

Baselines: KD FitNet AT CRD SSKD DKD ReviewKD DeiT CivT DearKD USKD FunMatch

Builds on: CRD ReviewKD SSKD Co-Advice torchdistill

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