atlas

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

Co-Progression Knowledge Distillation with Knowledge Prototype for Industrial Anomaly Detection

AAAI 2025 · 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 Co-Progression Knowledge Distillation with a Knowledge Prototype, letting the teacher and student co-evolve for unsupervised industrial anomaly detection on MVTec AD and VisA.

Problem

Knowledge-distillation anomaly detectors suffer from excessive specialization (student learns abnormal features) and inadequate generalization (student fails to match teacher on normal patterns) because teacher and student have similar structures.

Approach

Make the teacher bidirectionally learn from the student (co-progression) while regularizing it toward a coreset-based knowledge prototype built from a frozen teaching monitor model trained on normal samples, applicable to both forward (FD) and reverse (RD) distillation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Co-Progression and Knowledge Prototype to FD (ablation)FD · MVTec ADimage-level AUC-ROC: 95.63 -> 98.39Helped
Add Co-Progression and Knowledge Prototype to RD (ablation)RD · MVTec ADimage-level AUC-ROC: 98.46 -> 99.55Helped
Add Co-Progression without Knowledge Prototype to FD (ablation)FD · MVTec ADimage-level AUC-ROC: 95.63 -> 92.54Hurt
Add Co-Progression without Knowledge Prototype to RD (ablation)RD · MVTec ADimage-level AUC-ROC: 98.46 -> 96.41Hurt
Add Knowledge Prototype without Co-Progression to FD (ablation)FD · MVTec ADimage-level AUC-ROC: 95.63 -> 97.13Helped
Add Knowledge Prototype without Co-Progression to RD (ablation)RD · MVTec ADimage-level AUC-ROC: 98.46 -> 98.97Helped
Increase α from 0.9 to 0.999 (ablation)CPKD(FD) · MVTec ADimage-level AUC-ROC: 97.61 -> 98.39Helped
Increase α from 0.9 to 0.999 (ablation)CPKD(RD) · MVTec ADimage-level AUC-ROC: 98.51 -> 99.55Helped
Increase α from 0.99 to 0.999 (ablation)CPKD(RD) · MVTec ADpixel-level AUC-ROC: 98.10 -> 98.01Hurt
Use CPKP(RD) instead of RDRD · VisAimage-level AUC-ROC: 95.93 -> 96.99Helped

Surprising findings

Limitations

Experimental setup

Datasets: MVTec AD VisA

Benchmarks: MVTec AD VisA

Metrics: image-level AUROC pixel-level AUROC

Baselines: PatchCore SimpleNet GLAD FD RD RD++

Builds on: Reverse distillation STPM feature pyramid matching PatchCore WideResNet50

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