TensorFlow implementation of f-AnoGAN (with MNIST dataset)
TensorFlow implementation of f-AnoGAN with MNIST dataset [1].
The base model WGAN is also implemented with TensorFlow.
The architecture of f-AnoGAN [1].
The logic for calculating anomaly score [1].
Graph of f-AnoGAN.
‘Class-1’ is defined as normal and the others are defined as abnormal.
The rear half of the graph represents the state of the training phase 2.
The front half of the graph represents the state of the training phase 1.
Restoration result by f-AnoGAN.
Box plot with encoding loss of test procedure.
Normal samples classified as normal.
Abnormal samples classified as normal.
Normal samples classified as abnormal.
Abnormal samples classified as abnormal.
[1] Schlegl, Thomas, et al (2019). f-AnoGAN: Fast unsupervised anomaly detection with generative adversarial networks. Medical image analysis 54 (2019): 30-44.