Efficient time series anomaly detection by multiresolution self-supervised discriminative network

被引:17
作者
Huang, Desen [1 ]
Shen, Lifeng [2 ]
Yu, Zhongzhong [1 ]
Zheng, Zhenjing [1 ]
Huang, Min [3 ]
Ma, Qianli [1 ,4 ]
机构
[1] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou, Peoples R China
[2] Hong Kong Univ Sci & Technol, Informat Hub, Artificial Intelligence Thrust Area, Hong Kong, Peoples R China
[3] South China Univ Technol, Sch Software Engn, Guangzhou, Peoples R China
[4] South China Univ Technol, Minist Educ, Key Lab Big Data & Intelligent Robot, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Self-supervised learning; Discriminative network; Time series; Anomaly detection;
D O I
10.1016/j.neucom.2022.03.048
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Time series anomaly detection aims to identify abnormal subsequences in time series that are markedly different from the temporal behaviors of the entire sequence. Although previous density-based or proximity-based anomaly detection methods are usually used for anomaly detection, they are still suffering from high computational costs due to the need of traversing the whole training dataset during testing. Recently, reconstruction-based deep learning methods are popular for time series anomaly detection. However, they may not work well because their objective is to recover all information appeared in time series, including high-frequency noises. In this paper, we propose a simple yet efficient method called Multiresolution Self-Supervised Discriminative Network (MS2D-Net) for efficient time series anomaly detection. Specifically, the MS2D-Net includes a multiresolution downsampling module, a feature extraction module, and a self-supervised discrimination module. The multiresolution downsampling module generates some multiresolution samples by downsampling the original time series with different sampling rates and creates different pseudo-labels representing multi-scale behaviors in time series. Then, in the feature extraction module, a shallow convolution network is used to extract temporal dynamics in time series at multiple resolutions. Finally, the self-supervised discrimination module uses the pseudo-labels obtained from the multiresolution downsampling module as the self-supervised information to help separate anomalies from the normal time series samples. Experimental results show that the proposed MS2D-Net can outperform recent strong deep learning baselines on 18 benchmarks for time series anomaly detection with a much lower computational cost. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:261 / 272
页数:12
相关论文
共 48 条
[1]   Unsupervised real-time anomaly detection for streaming data [J].
Ahmad, Subutai ;
Lavin, Alexander ;
Purdy, Scott ;
Agha, Zuha .
NEUROCOMPUTING, 2017, 262 :134-147
[2]   Unsupervised outlier detection for time series by entropy and dynamic time warping [J].
Benkabou, Seif-Eddine ;
Benabdeslem, Khalid ;
Canitia, Bruno .
KNOWLEDGE AND INFORMATION SYSTEMS, 2018, 54 (02) :463-486
[3]  
Bin Z, 2019, PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P4433
[4]   LOF: Identifying density-based local outliers [J].
Breunig, MM ;
Kriegel, HP ;
Ng, RT ;
Sander, J .
SIGMOD RECORD, 2000, 29 (02) :93-104
[5]   Multi-head CNN-RNN for multi-time series anomaly detection: An industrial case study [J].
Canizo, Mikel ;
Triguero, Isaac ;
Conde, Angel ;
Onieva, Enrique .
NEUROCOMPUTING, 2019, 363 :246-260
[6]  
Chalapathy R., 2018, Anomaly detection using one-class neural networks
[7]  
Chen Minshuo, 2018, NIPS, P3496
[8]  
Chen R.Q., 2021, NEUROCOMPUTING, V448, P130, DOI [10.1016/j.neucom.2021.03.062, DOI 10.1016/j.neucom.2021.03.062]
[9]   DeepPermNet: Visual Permutation Learning [J].
Cruz, Rodrigo Santa ;
Fernando, Basura ;
Cherian, Anoop ;
Gould, Stephen .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :6044-6052
[10]  
Cui YW, 2016, IEEE IJCNN, P1530, DOI 10.1109/IJCNN.2016.7727380