atlas

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

Knowledge Distillation with Multi-granularity Mixture of Priors for Image Super-Resolution

ICLR 2025 · Label-efficient and robust learning › Knowledge distillation · approach: Rethinking distillation objectives · 0 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 MiPKD, a knowledge distillation framework for image super-resolution that mixes teacher and student features in a shared latent space (feature prior mixer) and stochastically swaps network blocks between teacher and student (block prior mixer).

Problem

Knowledge distillation for SR models is tailored to specific teacher-student architectures (depth-only or width-only compression) and fails to generalize, especially under compounded depth+width compression, because feature maps from teacher and student have different semantics and capacity.

Approach

Randomly mixes encoded teacher and student feature maps via a random 3D mask in a unified latent space (feature prior mixer), then builds stochastic sub-networks that route the fused features through teacher or student blocks (block prior mixer), supervised by teacher outputs and ground truth.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MiPKD instead of CSDEDSR c64b32 · Urban100 ×2, ×3, and ×4PSNR: 32.26 -> 32.52; 28.21 -> 28.41; 26.34 -> 26.45Helped
Use MiPKD instead of FAKDRCAN c64b6 · Urban100 ×2, ×3, and ×4PSNR: 32.65 -> 32.83; 28.62 -> 28.76; 26.50 -> 26.55Helped
Use MiPKD instead of logits KDSwinIR · Urban100 ×2, ×3, and ×4PSNR: 32.09 -> 32.46; 28.23 -> 28.47; 26.15 -> 26.37Helped
Use MiPKD for both distillation stagesEDSR c64b16 · Urban100 ×4, compounded compressionPSNR: 25.79 -> 25.89Helped
Add the feature prior mixer (ablation)MiPKD on RCAN c32b5g5 · Urban100PSNR: 25.60 -> 25.63Helped
Add the block prior mixer to the feature prior mixer (ablation)MiPKD on RCAN c32b5g5 · Urban100PSNR: 25.63 -> 25.69Helped
Use separate teacher and student encoders instead of a shared encoder (ablation)MiPKD feature mixer · Urban100PSNR: 25.61 -> 25.63Helped
Add encoders to map features to the latent space (ablation)MiPKD feature mixer · Urban100PSNR: 24.51 -> 25.63Helped
Use convolutional rather than MLP encoder/decoder (ablation)MiPKD on RCAN c64b5g10 · Urban100PSNR: 26.42 -> 26.55Helped
Use a random mask rather than Cosine, grid, or CKA masking (ablation)MiPKD feature prior mixture · Urban100PSNR: 25.62 -> 25.69; 25.61 -> 25.69; 25.63 -> 25.69Helped
Add the auxiliary auto-encoder loss (ablation)MiPKD on RCAN · Urban100PSNR: 26.42 -> 26.55Helped
Set λblock to 0.1 while λfeat is 1 (ablation)MiPKD on RCAN · Urban100PSNR: 26.51 -> 26.55Helped

Surprising findings

Limitations

Experimental setup

Datasets: DIV2K

Benchmarks: Set5 Set14 BSD100 Urban100

Metrics: PSNR SSIM FLOPs FPS

Baselines: Scratch Logits-KD RKD AT FitNet FAKD CSD

Builds on: FitNet FAKD CSD RKD AT

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