Skip to main navigation Skip to search Skip to main content

EGNN: Energy-efficient anomaly detection for IoT multivariate time series data using graph neural network

  • School of Information Engineering
  • Frontiers Science Center for Deep-time Digital Earth
  • China University of Geosciences, Beijing
  • Computer Science Department
  • Telecom Sudparis

Research output: Contribution to journalArticlepeer-review

58 Citations (Scopus)

Abstract

Anomaly detection has been widely applied in Internet of Things (IoT) to guarantee the health of IoT applications. Current studies on anomaly detection focus mainly on measurement design and discovery methods on the cloud, which, however, are associated with issues of computational heaviness and capacity limitation when applied at the network edge. Thus, it becomes important to ensure that the detection is not only accurate but also energy-efficient. To fill this gap, this paper proposes an accurate and Energy-efficient Graph Neural Network based anomaly detection method (EGNN) for IoT multivariate time series data. Specifically, correlations between sensory data upon different IoT devices, which are rarely considered in the literature, are explored through a developed Subgraph Generation Algorithm (SGA) based on graph structure learning. As a result, a dependency graph with multiple subgraphs and their corresponding centres is generated. Thereafter, to reduce anomaly-irrelevant sensory data transmitted in the network, only sensory data upon subgraph centres are utilized for anomaly detection by a computational-light approach, i.e., a multi-layer perceptron based forecasting method. Once an anomaly is detected, sensory data of whole subgraph data are adopted for obtaining accurate anomaly results, by a graph attention based forecasting method. This GNN-based anomaly detection strategy with Mode Switching (GMS) can greatly reduce anomaly-irrelevant data transmission, especially when anomalies occur infrequently. To validate the effectiveness of our mechanism, extensive experiments are conducted upon real-world IoT multivariate time series datasets, and comparison results demonstrate that our technique outperforms the state-of-the-art counterparts in terms of accuracy and energy-efficiency.

Original languageEnglish
Pages (from-to)45-56
Number of pages12
JournalFuture Generation Computer Systems
Volume151
DOIs
Publication statusPublished - 1 Feb 2024

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Anomaly detection
  • Energy-efficient
  • Graph Neural Network (GNN)
  • Graph structure learning
  • Internet of Things (IoT)
  • Multivariate time series

Fingerprint

Dive into the research topics of 'EGNN: Energy-efficient anomaly detection for IoT multivariate time series data using graph neural network'. Together they form a unique fingerprint.

Cite this