atlas

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

UDON: Universal Dynamic Online distillatioN for generic image representations

NeurIPS 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Few-shot and metric distillation · 2 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 UDON, a shared-backbone online multi-teacher distillation method with loss-based dynamic domain sampling for universal fine-grained image embeddings, reaching state of the art on UnED.

Problem

Learning a single compact (64-D) universal image embedding that handles fine-grained and instance-level recognition across many visual domains with conflicting cues and very different class/sample distributions.

Approach

Jointly train a shared ViT backbone with a universal student head and per-domain teacher heads, distilling relational and logit knowledge from domain teachers to the student online, and sample domains per batch proportionally to their current training classification losses.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use UDON instead of USCRRViT-Base/16 with ImageNet21k initialization · UnED test set (mean)R@1: 62.5 -> 65.3Helped
Use UDON instead of USCRRViT-Base/16 with ImageNet21k initialization · UnED test set (mean)P@5: 51.4 -> 53.9Helped
Use UDON instead of USCSSViT-Base/16 with CLIP initialization · UnED test set (mean)R@1: 65.9 -> 67.7Helped
Add dynamic loss-based domain sampling (ablation)UDON · Met and GLDv2; other five domainsR@1: 9.4 -> 15.9; 33.4 -> 40.9; 62.9 -> 62.2; 72.5 -> 71.2; 82.2 -> 80.2; 90.8 -> 88.5; 88.6 -> 88.0Mixed
Increase teacher embedding dimensionality from 64 to 256 (ablation)UDON · UnED test set (mean)R@1: 64.2 -> 65.3Helped
Add logit distillation (ablation)UDON with relational distillation · UnED test set (mean)R@1: 64.8 -> 65.3Helped
Add relational and logit distillation (ablation)UDON without distillation · UnED test set (mean)R@1: 63.8 -> 65.3Helped
Add classification loss on the universal embedding (ablation)UDON · UnED test set (mean)R@1: 64.0 -> 65.3Helped
Use teacher losses rather than universal-student losses to update sampler weights (ablation)UDON dynamic sampler · UnED test set (mean)R@1: 64.9 -> 65.3Helped
Share the backbone between student and teachers instead of using 8 separate teacher backbonesUDON · UnED test set (mean)R@1: 64.2 -> 64.8Helped
Share the backbone between student and teacher instead of using one separate teacherUDON · UnED test set (mean)R@1: 63.6 -> 64.8Helped
Increase logit distillation temperature from 0.1 to 1.0 (ablation)UDON · UnED test set (mean)R@1: 65.3 -> 65.0Hurt

Surprising findings

Limitations

Experimental setup

Datasets: UnED Food2k CARS196 SOP InShop iNat Met GLDv2 Rp2k

Benchmarks: UnED

Metrics: Recall@1 modified mean Precision@5

Baselines: USCRR UJCRR USCSS USC w/ Dyn Sampler MLP baseline ImageNet21k off-the-shelf CLIP DINOv2 SigLIP 8 separate teachers 1 separate teacher

Builds on: Normalized Softmax Loss UnED universal embedding benchmark USCRR (Universal Specialist/Classifier baseline) Scenic

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