Cargando…

Masked Graph Neural Networks for Unsupervised Anomaly Detection in Multivariate Time Series

Anomaly detection has been widely used in grid operation and maintenance, machine fault detection, and so on. In these applications, the multivariate time-series data from multiple sensors with latent relationships are always high-dimensional, which makes multivariate time-series anomaly detection p...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Kang, Li, Yuan, Li, Yixuan, Xu, Liyan, Li, Ruiyao, Dong, Zhenjiang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490803/
https://www.ncbi.nlm.nih.gov/pubmed/37688008
http://dx.doi.org/10.3390/s23177552
_version_ 1785103925545795584
author Xu, Kang
Li, Yuan
Li, Yixuan
Xu, Liyan
Li, Ruiyao
Dong, Zhenjiang
author_facet Xu, Kang
Li, Yuan
Li, Yixuan
Xu, Liyan
Li, Ruiyao
Dong, Zhenjiang
author_sort Xu, Kang
collection PubMed
description Anomaly detection has been widely used in grid operation and maintenance, machine fault detection, and so on. In these applications, the multivariate time-series data from multiple sensors with latent relationships are always high-dimensional, which makes multivariate time-series anomaly detection particularly challenging. In existing unsupervised anomaly detection methods for multivariate time series, it is difficult to capture the complex associations among multiple sensors. Graph neural networks (GNNs) can model complex relations in the form of a graph, but the observed time-series data from multiple sensors lack explicit graph structures. GNNs cannot automatically learn the complex correlations in the multivariate time-series data or make good use of the latent relationships among time-series data. In this paper, we propose a new method—masked graph neural networks for unsupervised anomaly detection (MGUAD). MGUAD can learn the structure of the unobserved causality among sensors to detect anomalies. To robustly learn the temporal context from adjacent time points of time-series data from the same sensor, MGUAD randomly masks some points of the time-series data from the sensor and reconstructs the masked time points. Similarly, to robustly learn the graph-level context from adjacent nodes or edges in the relation graph of multivariate time series, MGUAD masks some nodes or edges in the graph under the framework of a GNN. Comprehensive experiments are conducted on three public datasets. According to the experimental findings, MGUAD outperforms state-of-the-art anomaly detection methods.
format Online
Article
Text
id pubmed-10490803
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-104908032023-09-09 Masked Graph Neural Networks for Unsupervised Anomaly Detection in Multivariate Time Series Xu, Kang Li, Yuan Li, Yixuan Xu, Liyan Li, Ruiyao Dong, Zhenjiang Sensors (Basel) Article Anomaly detection has been widely used in grid operation and maintenance, machine fault detection, and so on. In these applications, the multivariate time-series data from multiple sensors with latent relationships are always high-dimensional, which makes multivariate time-series anomaly detection particularly challenging. In existing unsupervised anomaly detection methods for multivariate time series, it is difficult to capture the complex associations among multiple sensors. Graph neural networks (GNNs) can model complex relations in the form of a graph, but the observed time-series data from multiple sensors lack explicit graph structures. GNNs cannot automatically learn the complex correlations in the multivariate time-series data or make good use of the latent relationships among time-series data. In this paper, we propose a new method—masked graph neural networks for unsupervised anomaly detection (MGUAD). MGUAD can learn the structure of the unobserved causality among sensors to detect anomalies. To robustly learn the temporal context from adjacent time points of time-series data from the same sensor, MGUAD randomly masks some points of the time-series data from the sensor and reconstructs the masked time points. Similarly, to robustly learn the graph-level context from adjacent nodes or edges in the relation graph of multivariate time series, MGUAD masks some nodes or edges in the graph under the framework of a GNN. Comprehensive experiments are conducted on three public datasets. According to the experimental findings, MGUAD outperforms state-of-the-art anomaly detection methods. MDPI 2023-08-31 /pmc/articles/PMC10490803/ /pubmed/37688008 http://dx.doi.org/10.3390/s23177552 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Xu, Kang
Li, Yuan
Li, Yixuan
Xu, Liyan
Li, Ruiyao
Dong, Zhenjiang
Masked Graph Neural Networks for Unsupervised Anomaly Detection in Multivariate Time Series
title Masked Graph Neural Networks for Unsupervised Anomaly Detection in Multivariate Time Series
title_full Masked Graph Neural Networks for Unsupervised Anomaly Detection in Multivariate Time Series
title_fullStr Masked Graph Neural Networks for Unsupervised Anomaly Detection in Multivariate Time Series
title_full_unstemmed Masked Graph Neural Networks for Unsupervised Anomaly Detection in Multivariate Time Series
title_short Masked Graph Neural Networks for Unsupervised Anomaly Detection in Multivariate Time Series
title_sort masked graph neural networks for unsupervised anomaly detection in multivariate time series
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10490803/
https://www.ncbi.nlm.nih.gov/pubmed/37688008
http://dx.doi.org/10.3390/s23177552
work_keys_str_mv AT xukang maskedgraphneuralnetworksforunsupervisedanomalydetectioninmultivariatetimeseries
AT liyuan maskedgraphneuralnetworksforunsupervisedanomalydetectioninmultivariatetimeseries
AT liyixuan maskedgraphneuralnetworksforunsupervisedanomalydetectioninmultivariatetimeseries
AT xuliyan maskedgraphneuralnetworksforunsupervisedanomalydetectioninmultivariatetimeseries
AT liruiyao maskedgraphneuralnetworksforunsupervisedanomalydetectioninmultivariatetimeseries
AT dongzhenjiang maskedgraphneuralnetworksforunsupervisedanomalydetectioninmultivariatetimeseries