CAINNFlow: Convolutional block Attention modules and Invertible Neural Networks Flow for anomaly detection and localization tasks
Ruiqing Yan, Fan Zhang, Mengyuan Huang, Wu Liu, Dongyu Hu and, Jinfeng Li, Qiang Liu, Jinrong Jiang, Qianjin Guo, Linghan Zheng

TL;DR
CAINNFlow introduces a novel invertible neural network architecture with convolutional block attention modules to improve anomaly detection and localization by preserving spatial structure information, achieving high accuracy and efficiency.
Contribution
The paper proposes a new NF-based model with embedded CBAM and convolutional layers to retain spatial information, enhancing anomaly detection performance.
Findings
Achieves 98.64% pixel-level AUC on MVTec AD dataset.
Outperforms existing methods in accuracy and inference speed.
Effectively retains spatial structure information in anomaly detection.
Abstract
Detection of object anomalies is crucial in industrial processes, but unsupervised anomaly detection and localization is particularly important due to the difficulty of obtaining a large number of defective samples and the unpredictable types of anomalies in real life. Among the existing unsupervised anomaly detection and localization methods, the NF-based scheme has achieved better results. However, the two subnets (complex functions) and in NF are usually multilayer perceptrons, which need to squeeze the input visual features from 2D flattening to 1D, destroying the spatial location relationship in the feature map and losing the spatial structure information. In order to retain and effectively extract spatial structure information, we design in this study a complex function model with alternating CBAM embedded in a stacked full convolution,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAnomaly Detection Techniques and Applications · Fault Detection and Control Systems · Machine Learning and Data Classification
MethodsHow do i ask a question at Expedia?*AskExpertService · Multi-Head Attention · Attention Is All You Need · *Communicated@Fast*How Do I Communicate to Expedia? · Linear Layer · Convolution · Softmax · Layer Normalization · Byte Pair Encoding · Communication--Guide||How Do I Communicate to Expedia?
