Unsupervised Anomaly Localization using Variational Auto-Encoders
About
An assumption-free automatic check of medical images for potentially overseen anomalies would be a valuable assistance for a radiologist. Deep learning and especially Variational Auto-Encoders (VAEs) have shown great potential in the unsupervised learning of data distributions. In principle, this allows for such a check and even the localization of parts in the image that are most suspicious. Currently, however, the reconstruction-based localization by design requires adjusting the model architecture to the specific problem looked at during evaluation. This contradicts the principle of building assumption-free models. We propose complementing the localization part with a term derived from the Kullback-Leibler (KL)-divergence. For validation, we perform a series of experiments on FashionMNIST as well as on a medical task including >1000 healthy and >250 brain tumor patients. Results show that the proposed formalism outperforms the state of the art VAE-based localization of anomalies across many hyperparameter settings and also shows a competitive max performance.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Anomaly Detection | MSLUB T1 (MS) | AP2.76 | 18 | |
| Anomaly Detection | BraTS GLI T2 Adult glioma | AP37.3 | 18 | |
| Anomaly Detection | BraTS-GLI T1 Adult glioma | AP12.59 | 18 | |
| Anomaly Detection | Average T1&T2 | AP18.22 | 18 | |
| Ischemic stroke lesion segmentation | ATLAS v2.0 (test) | AUPRC2.76 | 8 | |
| Anomaly Segmentation | Synthetic Brain MRI (test) | AUPRC22.86 | 7 | |
| Pseudo-healthy Reconstruction | Synthetic Brain MRI (test) | LPIPS (Healthy)33.22 | 7 |