Unsupervised anomaly detection with LSTM autoencoders using statistical data-filtering

被引:99
作者
Maleki, Sepehr [1 ]
Maleki, Sasan [2 ]
Jennings, Nicholas R. [3 ]
机构
[1] Univ Lincoln, Lincoln, England
[2] Sharif Univ Technol, Tehran, Iran
[3] Imperial Coll London, London, England
关键词
LSTM networks; Autoencoders; Anomaly detection; Changepoint detection; IoT; FAULT-DETECTION; IDENTIFICATION; NETWORKS;
D O I
10.1016/j.asoc.2021.107443
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To address one of the most challenging industry problems, we develop an enhanced training algorithm for anomaly detection in unlabelled sequential data such as time-series. We propose the outputs of a well-designed system are drawn from an unknown probability distribution, U, in normal conditions. We introduce a probability criterion based on the classical central limit theorem that allows evaluation of the likelihood that a data-point is drawn from U. This enables the labelling of the data on the fly. Non-anomalous data is passed to train a deep Long Short-Term Memory (LSTM) autoencoder that distinguishes anomalies when the reconstruction error exceeds a threshold. To illustrate our algorithm's efficacy, we consider two real industrial case studies where gradually-developing and abrupt anomalies occur. Moreover, we compare our algorithm's performance with four of the recent and widely used algorithms in the domain. We show that our algorithm achieves considerably better results in that it timely detects anomalies while others either miss or lag in doing so. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:10
相关论文
共 52 条
[1]  
Adams R. P., 2007, ARXIV07103742
[2]  
Ahmad S., NUMENTA ANOMALY BENC
[3]   A survey of methods for time series change point detection [J].
Aminikhanghahi, Samaneh ;
Cook, Diane J. .
KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 51 (02) :339-367
[4]  
[Anonymous], 2015, EMNLP, DOI 10.18653/v1/D15-1199
[5]  
[Anonymous], 1997, DOVER BOOKS MATH
[6]  
[Anonymous], 2016, ICML 2016 AN DET WOR
[7]  
Burgess C.P., 2017, NEURAL INFORM PROCES
[8]   Robust Principal Component Analysis? [J].
Candes, Emmanuel J. ;
Li, Xiaodong ;
Ma, Yi ;
Wright, John .
JOURNAL OF THE ACM, 2011, 58 (03)
[9]   Efficient and Effective Sparse LSTM on FPGA with Bank-Balanced Sparsity [J].
Cao, Shijie ;
Zhang, Chen ;
Yao, Zhuliang ;
Xiao, Wencong ;
Nie, Lanshun ;
Zhan, Dechen ;
Liu, Yunxin ;
Wu, Ming ;
Zhang, Lintao .
PROCEEDINGS OF THE 2019 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA'19), 2019, :63-72
[10]  
CHALAPATHY R, 2018, KDD 2018