Department of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou, China; Zhejiang Provincial Key Laboratory of Industrial Internet in Discrete Industries, China.
Department of Computer Science and Technology, Hangzhou Dianzi University, Hangzhou, China.
Neural Netw. 2023 Nov;168:44-56. doi: 10.1016/j.neunet.2023.09.018. Epub 2023 Sep 16.
Detecting anomalies in massive volumes of multivariate time series data, particularly in the IoT domain, is critical for maintaining stable systems. Existing anomaly detection models based on reconstruction techniques face challenges in distinguishing normal and abnormal samples from unlabeled data, leading to performance degradation. Moreover, accurately reconstructing abnormal values and pinpointing anomalies remains a limitation. To address these issues, we introduce the Adversarial Time-Frequency Reconstruction Network for Unsupervised Anomaly Detection (ATF-UAD). ATF-UAD consists of a time reconstructor, a frequency reconstructor and a dual-view adversarial learning mechanism. The time reconstructor utilizes a parity sampling mechanism to weaken the dependency between neighboring points. Then attention mechanisms and graph convolutional networks (GCNs) are used to update the feature information for each point, which combines points with close feature relationships and dilutes the influence of abnormal points on normal points. The frequency reconstructor transforms the input sequence into the frequency domain using a Fourier transform and extracts the relationship between frequencies to reconstruct anomalous frequency bands. The dual-view adversarial learning mechanism aims to maximize the normal values in the reconstructed sequences and highlight anomalies and aid in their localization within the data. Through dual-view adversarial learning, ATF-UAD minimizes reconstructed value errors and maximizes the identification of residual outliers. We conducted extensive experiments on nine datasets from different domains, and ATF-UAD showed an average improvement of 6.94% in terms of F1 score compared to the state-of-the-art method.
检测大规模多元时间序列数据中的异常情况,特别是在物联网领域,对于维护稳定的系统至关重要。现有的基于重建技术的异常检测模型在从无标签数据中区分正常和异常样本方面面临挑战,导致性能下降。此外,准确地重建异常值并精确定位异常仍然是一个限制。为了解决这些问题,我们引入了用于无监督异常检测的对抗时频重构网络(ATF-UAD)。ATF-UAD 由时间重构器、频率重构器和双视图对抗学习机制组成。时间重构器利用奇偶采样机制来削弱相邻点之间的依赖关系。然后,注意力机制和图卷积网络(GCN)用于更新每个点的特征信息,将具有相似特征关系的点组合在一起,并稀释异常点对正常点的影响。频率重构器使用傅里叶变换将输入序列转换为频域,并提取频率之间的关系以重建异常频带。双视图对抗学习机制旨在最大化重构序列中的正常值,并突出异常值,并帮助定位数据中的异常值。通过双视图对抗学习,ATF-UAD 最小化了重构值误差,并最大程度地识别了残差异常值。我们在来自不同领域的九个数据集上进行了广泛的实验,与最先进的方法相比,ATF-UAD 在 F1 得分方面平均提高了 6.94%。