JOURNAL ARTICLE

Self-Supervised Anomaly Detection With Neural Transformations

Chen QiuMarius KloftStephan MandtMaja Rudolph

Year: 2024 Journal:   IEEE Transactions on Pattern Analysis and Machine Intelligence Vol: 47 (3)Pages: 2170-2185   Publisher: IEEE Computer Society

Abstract

From industrial fault detection to medical image analysis or financial fraud prevention: Anomaly detection—the task of identifying data points that show significant deviations from the majority of data—is critical in industrial and technological applications. For efficient and effective anomaly detection, a rich set of semantic features are required to be automatically extracted from the complex data. For example, many recent advances in image anomaly detection are based on self-supervised learning, which learns rich features from a large amount of unlabeled complex image data by exploiting data augmentations. For image data, predefined transformations such as rotations are used to generate varying views of the data. Unfortunately, for data other than images, such as time series, tabular data, graphs, or text, it is unclear what are suitable transformations. This becomes an obstacle to successful self-supervised anomaly detection on other data types. This thesis proposes Neural Transformation Learning, a self-supervised anomaly detection method that is applicable to general data types. In contrast to previous methods relying on hand-crafted transformations, neural transformation learning learns the transformations from data and uses them for detection. The key ingredient is a novel objective that encourages learning diverse transformations while preserving the relevant semantic content of the data. We prove theoretically and empirically that it is more suited than existing objectives for transformation learning. We also introduce the extensions of neural transformation learning for anomaly detection within time series and graph-level anomaly detection. The extensions combine transformation learning and other learning paradigms to incorporate vital prior knowledge about time series and graph data. Moreover, we propose a general training strategy for deep anomaly detection with contaminated data. The idea is to infer the unlabeled anomalies and utilize them for updating parameters alternatively. In setups where expert feedback is available, we present a diverse querying strategy based on the seeding algorithm of K-means++ for active anomaly detection. Our extensive experiments and analysis demonstrate that neural transformation learning achieves remarkable and robust anomaly detection performance on various data types. Finally, we outline specific paths for future research.

Keywords:
Anomaly detection Artificial intelligence Computer science Pattern recognition (psychology) Machine learning

Metrics

4
Cited By
2.56
FWCI (Field Weighted Citation Impact)
105
Refs
0.87
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Anomaly Detection Techniques and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Network Security and Intrusion Detection
Physical Sciences →  Computer Science →  Computer Networks and Communications
Fault Detection and Control Systems
Physical Sciences →  Engineering →  Control and Systems Engineering

Related Documents

JOURNAL ARTICLE

A self-supervised anomaly detection algorithm with interpretability

Zhichao WuXin YangXiaopeng WeiPeijun YuanYuanping ZhangJ.Y. Bai

Journal:   Expert Systems with Applications Year: 2023 Vol: 237 Pages: 121539-121539
JOURNAL ARTICLE

SLA2P: Self-Supervised Anomaly Detection With Adversarial Perturbation

Yizhou WangCan QinRongzhe WeiYi XuYue BaiYun Fu

Journal:   IEEE Transactions on Knowledge and Data Engineering Year: 2024 Vol: 36 (12)Pages: 9282-9293
JOURNAL ARTICLE

Semi-Supervised Anomaly Detection Via Neural Process

Fan ZhouGuanyu WangKunpeng ZhangSiyuan LiuTing Zhong

Journal:   IEEE Transactions on Knowledge and Data Engineering Year: 2023 Vol: 35 (10)Pages: 10423-10435
© 2026 ScienceGate Book Chapters — All rights reserved.