atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

CNC: Cross-modal Normality Constraint for Unsupervised Multi-class Anomaly Detection

AAAI 2025 · Label-efficient and robust learning › OOD and anomaly detection · approach: Unified multi-class anomaly detection · 18 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 CNC, a cross-modal (CLIP text-prompt) normality constraint plus a gated mixture-of-experts module on top of reverse distillation to suppress decoder over-generalization in unsupervised multi-class anomaly detection.

Problem

Reverse-distillation anomaly detectors trained on normal samples from multiple classes let the decoder reconstruct abnormal patch features ("over-generalization"), degrading unsupervised multi-class anomaly detection on industrial images.

Approach

Class-agnostic learnable CLIP text prompts define a textual "normal" anchor that guides decoded features toward normality (plus a feature-level cross-modal control coefficient), combined with a top-K gated mixture-of-experts that routes patch patterns to specialized MLP experts to reduce inter-class interference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CND instead of DiADMulti-class anomaly detection · MVTec ADmTotal: +1.7Helped
Use CND instead of RD4ADMulti-class anomaly detection · VisAmTotal: 82.5 -> 82.7Helped
Add CNC to the base model (ablation)CND · MVTec ADI-AUROC: +1.3Helped
Add CNC to the base model (ablation)CND · MVTec ADP-AUROC: +1.4Helped
Add CNC to the base model (ablation)CND · MVTec ADAUPRO: +1.7Helped
Add CNC with MLF (ablation)CND · MVTec ADI-AUROC: +2.1Helped
Add CNC with MLF (ablation)CND · MVTec ADP-AUROC: +1.4Helped
Add CNC with MLF (ablation)CND · MVTec ADAUPRO: +1.7Helped
Add MoE to the MLF model (ablation)CND · MVTec ADI-AUROC: +0.5Helped
Add MoE to the MLF model (ablation)CND · MVTec ADP-AUROC: +1.0Helped
Add MLF to the base model (ablation)CND · MVTec ADI-AUROC: +0.6Helped
Add MLF to the base model (ablation)CND · MVTec ADP-AUROC: +0.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: MVTec AD VisA

Benchmarks: MVTec AD VisA

Metrics: I-AUROC P-AUROC AUPRO I-mAP P-mAP mTotal

Baselines: RD4AD UniAD DiAD

Builds on: reverse distillation CoOp CLIP UniAD

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