Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Multiresolution Knowledge Distillation for Anomaly Detection

About

Unsupervised representation learning has proved to be a critical component of anomaly detection/localization in images. The challenges to learn such a representation are two-fold. Firstly, the sample size is not often large enough to learn a rich generalizable representation through conventional techniques. Secondly, while only normal samples are available at training, the learned features should be discriminative of normal and anomalous samples. Here, we propose to use the "distillation" of features at various layers of an expert network, pre-trained on ImageNet, into a simpler cloner network to tackle both issues. We detect and localize anomalies using the discrepancy between the expert and cloner networks' intermediate activation values given the input data. We show that considering multiple intermediate hints in distillation leads to better exploiting the expert's knowledge and more distinctive discrepancy compared to solely utilizing the last layer activation values. Notably, previous methods either fail in precise anomaly localization or need expensive region-based training. In contrast, with no need for any special or intensive training procedure, we incorporate interpretability algorithms in our novel framework for the localization of anomalous regions. Despite the striking contrast between some test datasets and ImageNet, we achieve competitive or significantly superior results compared to the SOTA methods on MNIST, F-MNIST, CIFAR-10, MVTecAD, Retinal-OCT, and two Medical datasets on both anomaly detection and localization.

Mohammadreza Salehi, Niousha Sadjadi, Soroosh Baselizadeh, Mohammad Hossein Rohban, Hamid R. Rabiee• 2020

Related benchmarks

TaskDatasetResultRank
Anomaly LocalizationMVTec AD
Pixel AUROC90.7
369
Anomaly DetectionMVTec-AD (test)
I-AUROC86.1
226
Anomaly DetectionVisA
AUROC85.7
199
Anomaly LocalizationMVTec-AD (test)
Pixel AUROC90.7
181
Anomaly DetectionCIFAR-10
AUC98.5
120
Anomaly DetectionWBC
ROCAUC0.87
87
Anomaly DetectionMVTec AD
Overall AUROC81.9
83
Anomaly SegmentationRESC
AUC86.6
74
Anomaly DetectionCIFAR-100
AUROC97.4
72
Anomaly ClassificationLiverCT
AUC60.39
72
Showing 10 of 85 rows
...

Other info

Follow for update