Abstract
In this study, a new Anomaly Detection (AD) approach for industrial and medical images is proposed. This method leverages the theoretical strengths of unsupervised learning and the data availability of both normal and abnormal classes. Indeed, the AD is often formulated as an unsupervised task, implying only normal images during training. These normal images are devoted to be reconstructed through an autoencoder architecture, for instance. However, the information contained in abnormal data, when available, is also valuable for this reconstruction. The model would be able to identify its weaknesses by also learning how to transform an abnormal image into a normal one. This abnormal-to-normal reconstruction helps the entire model to learn better than a single normal-to-normal reconstruction. To be able to exploit abnormal images, the proposed method uses Cycle-Generative Adversarial Networks (Cycle-GAN) for (ab)normal-to-normal translation. After an input image has been reconstructed by the normal generator, an anomaly score quantifies the differences between the input and its reconstruction. Based on a threshold set to satisfy a business quality constraint, the input image is then flagged as normal or not. The proposed method is evaluated on industrial and medical datasets. The results demonstrate accurate performance with a zero false negative constraint compared to state-of-the-art methods. Quantitatively, our method reaches an accuracy under a zero false negative constraint of 79.89%, representing an improvement of about 17% compared to competitors. The code is available at https://github.com/ValDelch/CycleGANS-AnomalyDetection.
Original language | English |
---|---|
Article number | 128762 |
Journal | Neurocomputing |
Volume | 614 |
DOIs | |
Publication status | Published - Oct 2024 |
Funding
V.D. benefits from the support of the Walloon region with a Ph.D. grant from FRIA (F.R.S.-FNRS). M.E. benefits from the support of the Belgian Walloon region for funding SMARTSENS project which is part of Win2WAL program (agreement 2110108). The present research benefited from computational resources made available on Lucia, the Tier-1 supercomputer of the Walloon Region, infrastructure funded by the Walloon Region under the grant agreement n\u00B01910247. The authors thank Charline Dardenne, J\u00E9r\u00F4me Fink, G\u00E9raldin Nanfack and Pierre Poitier for their insightful comments and discussions on this paper. V.D. benefits from the support of the Walloon region with a Ph.D. grant from FRIA (F.R.S.-FNRS) . M.E. benefits from the support of the Belgian Walloon region for funding SMARTSENS project which is part of WinWAL program (agreement 2110108 ). The present research benefited from computational resources made available on Lucia, the Tier-1 supercomputer of the Walloon Region, infrastructure funded by the Walloon Region under the grant agreement n\u00B01910247 . The authors thank Charline Dardenne, J\u00E9r\u00F4me Fink, G\u00E9raldin Nanfack and Pierre Poitier for their insightful comments and discussions on this paper.
Funders | Funder number |
---|---|
Fonds pour la Formation à la Recherche dans l’Industrie et dans l’Agriculture | |
Fonds de la Recherche Scientifique F.R.S.-FNRS | 2110108 |
Fonds de la Recherche Scientifique F.R.S.-FNRS | |
Région Wallonne | 1910247 |
Région Wallonne |
Keywords
- Anomaly detection
- Cycle-GAN
- Industrial images
- Industry 4.0
- Medical images
- Zero false negative