相关论文

A Deep Neural Network for Unsupervised Anomaly Detection and Diagnosis in Multivariate Time Series Data

Abstract:Nowadays, multivariate time series data are increasingly collected in various real world systems, e.g., power plants, wearable devices, etc. Anomaly detection and diagnosis in multivariate time series refer to identifying abnormal status in certain time steps and pinpointing the root causes. Building such a system, however, is challenging since it not only requires to capture the temporal dependency in each time series, but also need encode the inter-correlations between different pairs of time series. In addition, the system should be robust to noise and provide operators with different levels of anomaly scores based upon the severity of different incidents. Despite the fact that a number of unsupervised anomaly detection algorithms have been developed, few of them can jointly address these challenges. In this paper, we propose a Multi-Scale Convolutional Recurrent Encoder-Decoder (MSCRED), to perform anomaly detection and diagnosis in multivariate time series data. Specifically, MSCRED first constructs multi-scale (resolution) signature matrices to characterize multiple levels of the system statuses in different time steps. Subsequently, given the signature matrices, a convolutional encoder is employed to encode the inter-sensor (time series) correlations and an attention based Convolutional Long-Short Term Memory (ConvLSTM) network is developed to capture the temporal patterns. Finally, based upon the feature maps which encode the inter-sensor correlations and temporal information, a convolutional decoder is used to reconstruct the input signature matrices and the residual signature matrices are further utilized to detect and diagnose anomalies. Extensive empirical studies based on a synthetic dataset and a real power plant dataset demonstrate that MSCRED can outperform state-of-the-art baseline methods.

参考文献

[1]  Houshang Darabi,et al.  LSTM Fully Convolutional Networks for Time Series Classification , 2017, IEEE Access.

[2]  Christos Faloutsos,et al.  Robust multivariate autoregression for anomaly detection in dynamic product ratings , 2014, WWW.

[3]  G. Manimaran,et al.  Application of Sensor Network for Secure Electric Energy Infrastructure , 2007, IEEE Transactions on Power Delivery.

[4]  Daniel Lemire,et al.  A Better Alternative to Piecewise Linear Time Series Segmentation , 2006, SDM.

[5]  Sepp Hochreiter,et al.  Self-Normalizing Neural Networks , 2017, NIPS.

[6]  Dit-Yan Yeung,et al.  Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcasting , 2015, NIPS.

[7]  Nitesh V. Chawla,et al.  RESTFul: Resolution-Aware Forecasting of Behavioral Time Series Data , 2018, CIKM.

[8]  Haifeng Chen,et al.  Exploiting Local and Global Invariants for the Management of Large Scale Information Systems , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[9]  Yoshua Bengio,et al.  Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation , 2014, EMNLP.

[10]  Ning Xia,et al.  Deep r -th Root of Rank Supervised Joint Binary Embedding for Multivariate Time Series Retrieval , 2018, KDD.

[11]  Eamonn J. Keogh,et al.  An online algorithm for segmenting time series , 2001, Proceedings 2001 IEEE International Conference on Data Mining.

[12]  Vipin Kumar,et al.  Feature bagging for outlier detection , 2005, KDD '05.

[13]  Trevor Darrell,et al.  Fully Convolutional Networks for Semantic Segmentation , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Jay Lee,et al.  Watchdog Agent - an infotronics-based prognostics approach for product performance degradation assessment and prediction , 2003, Adv. Eng. Informatics.

[15]  Randy C. Paffenroth,et al.  Anomaly Detection with Robust Deep Autoencoders , 2017, KDD.

[16]  Lei Li,et al.  Time Series Clustering: Complex is Simpler! , 2011, ICML.

[17]  Wei Cheng,et al.  Ranking Causal Anomalies via Temporal and Dynamical Analysis on Vanishing Correlations , 2016, KDD.

[18]  Zengyou He,et al.  Discovering cluster-based local outliers , 2003, Pattern Recognit. Lett..

[19]  Stephen P. Boyd,et al.  Toeplitz Inverse Covariance-Based Clustering of Multivariate Time Series Data , 2017, KDD.

[20]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[21]  Yoshua Bengio,et al.  Neural Machine Translation by Jointly Learning to Align and Translate , 2014, ICLR.

[22]  Malik Yousef,et al.  One-Class SVMs for Document Classification , 2002, J. Mach. Learn. Res..

[23]  Pasi Fränti,et al.  Outlier Detection Using k-Nearest Neighbour Graph , 2004, ICPR.

[24]  Marius Kloft,et al.  Toward Supervised Anomaly Detection , 2014, J. Artif. Intell. Res..

[25]  Lovekesh Vig,et al.  LSTM-based Encoder-Decoder for Multi-sensor Anomaly Detection , 2016, ArXiv.

[26]  Spiros Papadimitriou,et al.  Computing Correlation Anomaly Scores Using Stochastic Nearest Neighbors , 2007, Seventh IEEE International Conference on Data Mining (ICDM 2007).

[27]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[28]  VARUN CHANDOLA,et al.  Anomaly detection: A survey , 2009, CSUR.

[29]  Diyi Yang,et al.  Hierarchical Attention Networks for Document Classification , 2016, NAACL.

[30]  Yu Cheng,et al.  Deep Structured Energy Based Models for Anomaly Detection , 2016, ICML.

[31]  James D. Hamilton Time Series Analysis , 1994 .

[32]  Richard A. Davis,et al.  Time Series: Theory and Methods , 2013 .

[33]  Hans-Peter Kriegel,et al.  Outlier Detection in Arbitrarily Oriented Subspaces , 2012, 2012 IEEE 12th International Conference on Data Mining.

[34]  Garrison W. Cottrell,et al.  A Dual-Stage Attention-Based Recurrent Neural Network for Time Series Prediction , 2017, IJCAI.

[35]  Bo Zong,et al.  Deep Autoencoding Gaussian Mixture Model for Unsupervised Anomaly Detection , 2018, ICLR.

[36]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[37]  Arthur Zimek,et al.  Hierarchical Density Estimates for Data Clustering, Visualization, and Outlier Detection , 2015, ACM Trans. Knowl. Discov. Data.

引用
Anomaly Detection in Mobile Networks
2020 IEEE Wireless Communications and Networking Conference Workshops (WCNCW)
2020
A Time Convolutional Network Based Outlier Detection for Multidimensional Time Series in Cyber-Physical-Social Systems
IEEE Access
2020
WaveletFCNN: A Deep Time Series Classification Model for Wind Turbine Blade Icing Detection
ArXiv
2019
WaveletAE: A Wavelet-enhanced Autoencoder for Wind Turbine Blade Icing Detection
2019
Introducing AnomDB: An Unsupervised Anomaly Detection Method for CNC Machine Control Data
Annual Conference of the PHM Society
2019
A Transformer-based Framework for Multivariate Time Series Representation Learning
KDD
2020
Deep Learning Ensemble Based Model for Time Series Forecasting Across Multiple Applications
2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC)
2020
RobustTAD: Robust Time Series Anomaly Detection via Decomposition and Convolutional Neural Networks
ArXiv
2020
Visual Analytics of Anomalous User Behaviors: A Survey
IEEE Transactions on Big Data
2019
Imputation Impact on Strawberry Yield and Farm Price Prediction Using Deep Learning
2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC)
2020
Predictive Analytics in Future Power Systems: A Panorama and State-Of-The-Art of Deep Learning Applications
2020
USAD: UnSupervised Anomaly Detection on Multivariate Time Series
KDD
2020
AURORA: A Unified fRamework fOR Anomaly detection on multivariate time series
Data Mining and Knowledge Discovery
2021
Personalized data analytics for internet-of-things-based health monitoring
2019
Unsupervised Anomaly Detection on Temporal Multiway Data
2020 IEEE Symposium Series on Computational Intelligence (SSCI)
2020
Anomaly Detection for Multivariate Time Series of Exotic Supernovae
ArXiv
2020
Hierarchically Structured Transformer Networks for Fine-Grained Spatial Event Forecasting
WWW
2020
Massive Scale Streaming Graphs: Evolving Network Analysis and Mining
2020
Personalized Maternal Sleep Quality Assessment: An Objective IoT-based Longitudinal Study
IEEE Access
2019
A Comparative Study of Deep Learning Architectures for Detection of Anomalous ADS-B Messages*
2020 7th International Conference on Control, Decision and Information Technologies (CoDIT)
2020