In many anomaly detection tasks, where anomalous data rarely appear and are difficult to collect, training with 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 as anomalous states are introduced in the latent variable and input them into the generator to produce diverse pseudo-anomalous data. We compared the performance of ALGAN with other existing methods using the MVTec-AD, Magnetic Tile Defects, and COIL-100 datasets. The experimental results showed that the proposed ALGAN exhibited an AUROC comparable to state-of-the-art methods while achieving a much faster prediction time.
翻译:在许多异常检测任务中,异常数据很少出现,也难以收集,因此,仅用正常数据进行培训很重要。虽然有可能使用先前的知识手动创建异常数据,但可能存在用户偏差。在本文件中,我们提议建立一个异常的长效变异反转网络(ALGAN),GAN生成器在其中生成假基因数据以及假正统数据,而歧视者则接受培训,以区分正常数据和假相色相数据。这与标准GAN歧视器不同,该分析器专门对两个类似类别进行分类。培训数据集仅包含异常状态的正常数据,在潜在变量中引入,并将这些数据输入到生成器中以生成多种假相形数据。我们用MVTec-AD、Magetic Tile Deffects和COIL-100数据集的其他现有方法比较了ALGAN的性能。实验结果表明,拟议的ALGAN展示的AUROC与状态方法相近似,同时实现更快的预测。