LGAIMay 30, 2023

AnoOnly: Semi-Supervised Anomaly Detection with the Only Loss on Anomalies

arXiv:2305.18798v310 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses a key bottleneck in anomaly detection for applications with limited labeled anomalies, though it is incremental as it builds on existing SSAD methods.

The paper tackles the problem of semi-supervised anomaly detection being biased by imbalanced data, proposing AnoOnly, which uses weak supervision for normal data via batch normalization, achieving new state-of-the-art performance across models and datasets.

Semi-supervised anomaly detection (SSAD) methods have demonstrated their effectiveness in enhancing unsupervised anomaly detection (UAD) by leveraging few-shot but instructive abnormal instances. However, the dominance of homogeneous normal data over anomalies biases the SSAD models against effectively perceiving anomalies. To address this issue and achieve balanced supervision between heavily imbalanced normal and abnormal data, we develop a novel framework called AnoOnly (Anomaly Only). Unlike existing SSAD methods that resort to strict loss supervision, AnoOnly suspends it and introduces a form of weak supervision for normal data. This weak supervision is instantiated through the utilization of batch normalization, which implicitly performs cluster learning on normal data. When integrated into existing SSAD methods, the proposed AnoOnly demonstrates remarkable performance enhancements across various models and datasets, achieving new state-of-the-art performance. Additionally, our AnoOnly is natively robust to label noise when suffering from data contamination. Our code is publicly available at https://github.com/cool-xuan/AnoOnly.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes