Res2coder: A two-stage residual autoencoder for unsupervised time series anomaly detection

被引:0
作者
Wang, Hao [1 ]
Liu, Yingjian [1 ]
Yin, Haoyu [1 ]
Zheng, Xiangyun [1 ]
Zha, Zonghai [1 ]
Lv, Minghuan [1 ]
Guo, Zhongwen [1 ]
机构
[1] Ocean Univ China, Coll Comp Sci & Technol, 238 Songling Rd, Qingdao 266100, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
Multivariate time series anomaly detection; Unsupervised learning; Time series decomposition; Autoencoder; Neural networks; MULTIPLICATIVE MODELS; BUSINESS CYCLES; DECOMPOSITION;
D O I
10.1007/s10489-025-06684-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Detecting anomalies in multivariate time series data is crucial for various industries. However, the increasing volume and dimensionality of data have driven up the cost of data labeling, making supervised or semi-supervised methods less effective. Unsupervised learning methods, which do not require labeled training data, have steadily gained importance due to their ability to reduce data processing costs. This paper proposes an unsupervised multivariate time series anomaly detection method - Res2coder. It decomposes time series data into trend and residual components for separate reconstruction, and incorporates frequency-domain analysis. Res2coder uses an MLP-based autoencoder module to reconstruct each component. Additionally, two error feedback mechanisms are designed in the reconstruction module to enable the model to more accurately capture the features and changing patterns of the data. This approach improves detection accuracy and reduces model training costs without relying on complex networks like convolutions or attention mechanisms. We compare Res2coder with several baseline models (e.g., TranAD and ATF-UAD) on six datasets (e.g., SWaT, WADI, and SMD). It achieves higher scores in six evaluation metrics-precision, recall, F1, ROC/AUC, Composite F-score (Fc1), and Real Under Point Adjustment %K Curve (PA%K). Moreover, Res2coder reduces training time by 50% to 90%.
引用
收藏
页数:17
相关论文
共 55 条
[31]  
Mathur AP, 2016, 2016 INTERNATIONAL WORKSHOP ON CYBER-PHYSICAL SYSTEMS FOR SMART WATER NETWORKS (CYSWATER), P31, DOI 10.1109/CySWater.2016.7469060
[32]   RUAD: Unsupervised anomaly detection in HPC systems [J].
Molan, Martin ;
Borghesi, Andrea ;
Cesarini, Daniele ;
Benini, Luca ;
Bartolini, Andrea .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 141 :542-554
[33]   MERLIN: Parameter-Free Discovery of Arbitrary Length Anomalies in Massive Time Series Archives [J].
Nakamura, Takaaki ;
Imamura, Makoto ;
Mercer, Ryan ;
Keogh, Eamonn .
20TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2020), 2020, :1190-1195
[34]   Multi-source Distributed System Data for AI-Powered Analytics [J].
Nedelkoski, Sasho ;
Bogatinovski, Jasmin ;
Mandapati, Ajay Kumar ;
Becker, Soeren ;
Cardoso, Jorge ;
Kao, Odej .
SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2020), 2020, 12054 :161-176
[35]   Fast and Accurate Partial Fourier Transform for Time Series Data [J].
Park, Yong-chan ;
Jang, Jun-Gi ;
Kang, U. .
KDD '21: PROCEEDINGS OF THE 27TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2021, :1309-1318
[36]  
PICKANDS J, 1975, ANN STAT, V3, P119
[37]   MSGCN-ISTL: A multi-scaled self-attention-enhanced graph convolutional network with improved STL decomposition for probabilistic load forecasting [J].
Qiu, Yilei ;
He, Zhou ;
Zhang, Wenyu ;
Yin, Xiang ;
Ni, Chengjie .
EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
[38]   LEARNING REPRESENTATIONS BY BACK-PROPAGATING ERRORS [J].
RUMELHART, DE ;
HINTON, GE ;
WILLIAMS, RJ .
NATURE, 1986, 323 (6088) :533-536
[39]   Robust anomaly detection for multivariate time series through temporal GCNs and attention-based VAE [J].
Shi, Yunfei ;
Wang, Bin ;
Yu, Yanwei ;
Tang, Xianfeng ;
Huang, Chao ;
Dong, Junyu .
KNOWLEDGE-BASED SYSTEMS, 2023, 275
[40]   Anomaly Detection in Streams with Extreme Value Theory [J].
Siffer, Alban ;
Fouque, Pierre-Alain ;
Termier, Alexandre ;
Largouet, Christine .
KDD'17: PROCEEDINGS OF THE 23RD ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2017, :1067-1075