Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

BoRAD: Bootstrap your Own Representations for Multi-class Anomaly Detection

About

Reconstruction-based anomaly detection is attractive for industrial inspection, but scaling it from category-specific training to a one-for-all setting is challenging. A single model must reconstruct diverse normal appearances without copying abnormal details, which exposes two coupled failure modes: identical shortcut, where anomalies pass through the reconstruction path, and mis-reconstruction, where normal categories are confused with one another. We propose \textbf{BoRAD}, a label-free training framework that treats this as a representation-capacity allocation problem. BoRAD uses a shared learnable prototype bank to impose two complementary regularizers: spatial prototype alignment contracts local within-prototype variation to suppress anomaly copying, while prototype-relative global alignment preserves between-prototype structure and improves sensitivity to abnormal angular deviations. The prototype bank and prediction heads are used only during training; inference remains a standard teacher-student feature discrepancy pass, with no class labels, negative pairs, memory retrieval, or prototype lookup. BoRAD achieves competitive one-for-all anomaly detection performance, including 86.2\% mAD on MVTec AD, 80.7\% mAD on VisA and 73.1\% mAD on Real-IAD. Diagnostic analyses further show reduced anomaly leakage, improved normal-category separability, and stronger anomaly-normal score separation.

Duy Hoang Khuong, Tri Nguyen Minh, Ngu Huynh Cong Viet• 2026

Related benchmarks

TaskDatasetResultRank
Anomaly DetectionVisA (test)
I-AUROC95.5
178
Anomaly DetectionReal-IAD standard (test)
Image AU-ROC87.4
9
Showing 2 of 2 rows

Other info

Follow for update