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

Yixuan Zhou, Peiyu Yang, Yi Qu, Xing Xu, Zhe Sun +1 more
5/30/2023
cs.LGcs.AI

Official code: cool-xuan/AnoOnly (8 stars, last commit 2023-09-11).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

cool-xuan/AnoOnlyOfficial100%

The official implementation of "AnoOnly: Semi-Supervised Anomaly Detection without Loss on Normal Data".

80Python3 years ago

Similar Papers

Cite this paper

@article{zhou2023anoonly,
  title  = {AnoOnly: Semi-Supervised Anomaly Detection with the Only Loss on Anomalies},
  author = {Yixuan Zhou and Peiyu Yang and Yi Qu and Xing Xu and Zhe Sun and Andrzej Cichocki},
  year   = {2023},
  eprint = {2305.18798},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.18798v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.18798.svg)](https://codeofpaper.com/paper/2305.18798)

Discussion