Recent studies have shown that autoencoder-based models can achieve superior performance on anomaly detection tasks due to their excellent ability to fit complex data in an unsupervised manner. In this work, we propose a novel autoencoder-based model, named StackVAE-G that can significantly bring the efficiency and interpretability to multivariate time series anomaly detection. Specifically, we utilize the similarities across the time series channels by the stacking block-wise reconstruction with a weight-sharing scheme to reduce the size of learned models and also relieve the overfitting to unknown noises in the training data. We also leverage a graph learning module to learn a sparse adjacency matrix to explicitly capture the stable interrelation structure among multiple time series channels for the interpretable pattern reconstruction of interrelated channels. Combining these two modules, we introduce the stacking block-wise VAE (variational autoencoder) with GNN (graph neural network) model for multivariate time series anomaly detection. We conduct extensive experiments on three commonly used public datasets, showing that our model achieves comparable (even better) performance with the state-of-the-art modelsand meanwhile requires much less computation and memory cost. Furthermore, we demonstrate that the adjacency matrix learned by our model accurately captures the interrelation among multiple channels, and can provide valuable information for failure diagnosis applications.
翻译:最近的研究表明,基于自动编码器的模型可以在异常探测任务上取得优异的性能,因为其极有能力以不受监督的方式匹配复杂数据。在这项工作中,我们提议了一个名为StackVAE-G的新型自动编码器模型,名为StackVAE-G,该模型可以极大地将效率和可解释性带到多变时间序列异常探测中。具体地说,我们利用堆叠式整块式电解码的重整和重力共享计划在时间序列中各频道之间的相似性,以减少学习过的模型的规模,并减轻培训数据中未知的噪音。我们还利用一个图形学习模块学习稀疏的对称矩阵,以明确捕捉多个时间序列频道之间的稳定相互关系结构,以便进行可解释性模式重建相互关联的渠道。把这两个模块结合起来,我们采用堆叠式轮廓式自动编码器(变换式自动编码器)与GNNN(绘图神经网络)模型,用于多变时间序列异常探测。我们对三种常用的公共数据集进行了广泛的实验,表明我们的模型能够(甚至)与状态相近似(更佳地)地)与可解释的模拟模型和反复分析。