ALGAN: Anomaly Detection by Generating Pseudo Anomalous Data via Latent Variables
In many anomaly detection tasks, where anomalous data rarely appear and are difficult to collect, training using only normal data is important. Although it is possible to manually create anomalous data using prior knowledge, they may be subject to user bias. In this paper, we propose an Anomalous Latent variable Generative Adversarial Network (ALGAN) in which the GAN generator produces pseudo-anomalous data as well as fake-normal data, whereas the discriminator is trained to distinguish between normal and pseudo-anomalous data. This differs from the standard GAN discriminator, which specializes in classifying two similar classes. The training dataset contains only normal data; the latent variables are introduced in anomalous states and are input into the generator to produce diverse pseudo-anomalous data. We compared the performance of ALGAN with other existing methods on the MVTec-AD, Magnetic Tile Defects, and COIL-100 datasets. The experimental results showed that ALGAN exhibited an AUROC comparable to those of state-of-the-art methods while achieving a much faster prediction time.
Code (0)
등록된 구현이 없습니다.
Tasks
Anomaly DetectionGenerative Adversarial NetworkSimilar Papers 제목 키워드 기반
ALGAN: Time Series Anomaly Detection with Adjusted-LSTM GAN
Anomaly detection in time series data, to identify points that deviate from normal behaviour, is a common problem in various domains such as manufacturing, medical imaging, and cybersecurity. Recently, Generative Adversa…
Anomaly DetectionTime SeriesTime Series Anomaly DetectionPhysics-inspired Pseudo Anomaly Generation and Prototype Feature Guidance for 3D Anomaly Detection
3D point cloud anomaly detection plays a vital role in industrial manufacturing, yet it faces significant challenges due to the scarcity and high acquisition cost of real anomalous samples. The inherently anomaly-free tr…
3D Anomaly DetectionPoint CloudsPseudoBound: Limiting the anomaly reconstruction capability of one-class classifiers using pseudo anomalies
Due to the rarity of anomalous events, video anomaly detection is typically approached as one-class classification (OCC) problem. Typically in OCC, an autoencoder (AE) is trained to reconstruct the normal only training d…
Anomaly DetectionOne-Class ClassificationVideo Anomaly DetectionTPA-AD: A Two-Stage Pseudo Anomaly-Guided Method for Bearing Time-Series Anomaly Detection
This paper proposes a two-stage pseudo anomaly-guided anomaly detection method (\textbf{T}wo-stage \textbf{P}seudo \textbf{A}nomaly-guided \textbf{A}nomaly \textbf{D}etection, \textbf{TPA-AD}) for axle-box bearing time-s…
Time Series Anomaly DetectionContrastive LearningSelf-Discriminative Modeling for Anomalous Graph Detection
This paper studies the problem of detecting anomalous graphs using a machine learning model trained on only normal graphs, which has many applications in molecule, biology, and social network data analysis. We present a …
Anomaly Detection