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...
Autores principales: | , , , , , |
---|---|
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 |