Adversarial Autoencoder for Unsupervised Time Series Anomaly Detection and Interpretation

被引:13
作者
Chen, Xuanhao [1 ]
Deng, Liwei [1 ]
Zhao, Yan [2 ]
Zheng, Kai [1 ]
机构
[1] Univ Elect Sci & Technol China, Hefei, Peoples R China
[2] Aalborg Univ, Aalborg, Denmark
来源
PROCEEDINGS OF THE SIXTEENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, WSDM 2023, VOL 1 | 2023年
关键词
multivariate time series; anomaly detection; adversarial generation;
D O I
10.1145/3539597.3570371
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In many complex systems, devices are typically monitored and generating massive multivariate time series. However, due to the complex patterns and little useful labeled data, it is a great challenge to detect anomalies from these time series data. Existing methods either rely on less regularizations, or require a large number of labeled data, leading to poor accuracy in anomaly detection. To overcome the limitations, in this paper, we propose an adversarial autoencoder anomaly detection and interpretation framework named DAEMON, which performs robustly for various datasets. The key idea is to use two discriminators to adversarially train an autoencoder to learn the normal pattern of multivariate time series, and thereafter use the reconstruction error to detect anomalies. The robustness of DAEMON is guaranteed by the regularization of hidden variables and reconstructed data using the adversarial generation method. An unsupervised approach used to detect anomalies is proposed. Moreover, in order to help operators better diagnose anomalies, DAEMON provides anomaly interpretation by computing the gradients of anomalous data. An extensive empirical study on real data offers evidence that the framework is capable of outperforming state-of-the-art methods in terms of the overall F1-score and interpretation accuracy for time series anomaly detection.
引用
收藏
页码:267 / 275
页数:9
相关论文
共 47 条
[1]   Unsupervised real-time anomaly detection for streaming data [J].
Ahmad, Subutai ;
Lavin, Alexander ;
Purdy, Scott ;
Agha, Zuha .
NEUROCOMPUTING, 2017, 262 :134-147
[2]   GANomaly: Semi-supervised Anomaly Detection via Adversarial Training [J].
Akcay, Samet ;
Atapour-Abarghouei, Amir ;
Breckon, Toby P. .
COMPUTER VISION - ACCV 2018, PT III, 2019, 11363 :622-637
[3]  
[Anonymous], 2011, CONEXT
[4]   Explaining anomalies detected by autoencoders using Shapley Additive Explanations [J].
Antwarg, Liat ;
Miller, Ronnie Mindlin ;
Shapira, Bracha ;
Rokach, Lior .
EXPERT SYSTEMS WITH APPLICATIONS, 2021, 186
[5]   Medicare Fraud Detection using Machine Learning Methods [J].
Bauder, Richard A. ;
Khoshgoftaar, Taghi M. .
2017 16TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2017, :858-865
[6]  
Bin Z, 2019, PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P4433
[7]  
Borghesi A, 2019, AAAI CONF ARTIF INTE, P9428
[8]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[9]   An Analysis of the Softmax Cross Entropy Loss for Learning-to-Rank with Binary Relevance [J].
Bruch, Sebastian ;
Wang, Xuanhui ;
Bendersky, Michael ;
Najork, Marc .
PROCEEDINGS OF THE 2019 ACM SIGIR INTERNATIONAL CONFERENCE ON THEORY OF INFORMATION RETRIEVAL (ICTIR'19), 2019, :75-78
[10]  
Chatfield Chris, 1978, Applied Statistics, V27, P264, DOI [10.1145/3583678.3596888, DOI 10.1145/3583678.3596888]