atlas

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

Logit Standardization in Knowledge Distillation

CVPR 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Distillation with causal and adaptive guidance · 243 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 a plug-and-play Z-score logit standardization (with weighted standard deviation as temperature) applied before softmax in logit-based knowledge distillation, so students match teacher logit relations rather than magnitudes.

Problem

Shared temperature in logit-based knowledge distillation implicitly forces the student logits to match the teacher's logit range and variance, which is hard for small students with large teachers and can make KL loss a misleading measure of student performance.

Approach

Derives via entropy maximization that teacher and student temperatures are independent and sample-wise; then sets the temperature to the weighted standard deviation of logits and applies a Z-score standardization before softmax and KL, so only logit relations (rank and relative spacing) are transferred.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Z-score logit standardization to logit-based KD methodsKD, CTKD, DKD, and MLKD · CIFAR-100 valtop-1 accuracy: +1.11, +0.81, +0.30, and +0.32Helped
Add Z-score logit standardization to logit-based KD methodsKD, CTKD, DKD, and MLKD · CIFAR-100 valtop-1 accuracy: +3.29, +3.28, +0.69, and +1.20Helped
Add Z-score logit standardization to logit-based KD methodsKD, CTKD, DKD, and MLKD · ImageNet valtop-1 accuracy: +0.39, +0.43, +0.18, and +0.18Helped
Add Z-score logit standardization to logit-based KD methodsKD, CTKD, DKD, and MLKD · ImageNet valtop-5 accuracy: +0.24, +0.19, +0.17, and +0.19Helped
Use full Z-score standardization instead of original logits (ablation)KD · CIFAR-100 valtop-1 accuracy: 73.60 -> 74.14; 74.38 -> 76.11; 74.45 -> 76.56; 73.33 -> 76.62; 68.29 -> 76.56; 65.34 -> 76.61; 63.45 -> 76.33Helped
Center logits without standard-deviation normalization (ablation)Z-score logit standardization · CIFAR-100 valtop-1 accuracy: 73.37, 74.33, 74.82, 73.94, 71.56, 62.01, 61.31Mixed
Normalize logits by standard deviation without centering (ablation)Z-score logit standardization · CIFAR-100 valtop-1 accuracy: 73.79, 75.86, 76.44, 76.30, 76.49, 76.42, 76.18Helped
Vary the KD-loss weight λKD from 0.9 to 18.0 (ablation)KD without logit standardization · CIFAR-100 valtop-1 accuracy: 74.45 -> 63.45Hurt
Vary the KD-loss weight λKD from 0.9 to 18.0 (ablation)Z-score logit standardization · CIFAR-100 valtop-1 accuracy: 74.14, 76.11, 76.56, 76.62, 76.56, 76.61, 76.33No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 ImageNet

Benchmarks: CIFAR-100 ImageNet

Metrics: top-1 accuracy top-5 accuracy

Baselines: KD CTKD DKD MLKD FitNet AT RKD CRD OFD ReviewKD SimKD CAT-KD

Builds on: Knowledge distillation (Hinton et al.) CTKD DKD MLKD ATKD

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