Advancing unsupervised anomaly detection with normalizing flow and multi-scale ensemble learning

Miguel Campos-Romero, Manuel Carranza-García, José C. Riquelme · Engineering Applications of Artificial Intelligence · 2024

Visual anomaly detection plays a crucial role in manufacturing to ensure product quality by identifying image patterns that deviate from the expected ones. Existing methods that rely on distribution estimation struggle with the complexity of real-world images, resulting in complex and inefficient procedures. This study leverages normalizing flow techniques to address the cold start anomaly detection problem, where no prior examples of anomalies are available during the training phase. In such scenarios, models must learn exclusively from defect-free images and still accurately identify anomalies. We propose a novel unsupervised multi-scale and multi-semantic normalizing flow model, enhanced with an ensemble of neural networks, to detect anomalies based on their feature distributions. Our model estimates the likelihood of non-defective features, identifying anomalies as out-of-distribution values. Extensive experiments on three state-of-the-art anomaly detection datasets demonstrate that our proposal achieves superior AUROC performance and improves computational efficiency compared to existing approaches. Furthermore, we validate the robustness and adaptability of our proposal through low-shot training experiments using only 20% of available training data, highlighting its potential as an efficient solution for cold start anomaly detection. • We proposed a novel unsupervised InAI method for industrial anomaly inspection. • Ensemble, multi-scale, and multi-semantic approach to boost anomaly detection. • Efficient density estimation method to detect anomalies. • Robust performance along three state-of-the-art datasets. • Outstanding performance compared to state-of-the-art methods in low-shot training.

Read the paper · More papers on PaperTik