A hybrid dynamic graph neural network framework for real-time anomaly detection

G. Moraitis, and C. Makropoulos, A hybrid dynamic graph neural network framework for real-time anomaly detection, Journal of Hydroinformatics, doi:10.2166/hydro.2024.164, 2024.

[doc_id=2512]

[English]

The timely and robust detection of anomalies is essential for resilient and secure operations of critical water infrastructures against operational faults or malicious actions. However, real-world systems exhibit diverse and evolving spatiotemporal relationships among their components, posing an intricate challenge in anomaly detection task. This study proposes a hybrid dynamic graph neural network (GNN) that jointly maps long- and short-term spatiotemporal relationships in multivariate data streams. Those relationships are encoded via a hybrid graph, comprising an optimally learned static subgraph for persistent structural relationships and a complementary dynamic subgraph for dynamically shifting relationships. Additionally, an attention mechanism captures time-varying relational importances and shifts the model’s focus towards significant relationships, while minimising contributions of less importance to the final outputs. The proposed architecture is showcased through a synthetic case study of a water distribution system with multivariate data streams from both on-site and soft sensors, and shows strong detection and localisation accuracy against all scenarios of operational faults and malicious actions explored. A comparative analysis with an equivalent static graph model indicates that the addition of the hybrid dynamic component enhances detection accuracy and reduces false alarm rates through more robust characterisation of behaviours, thus allowing actionable insights for more resilient and secure operations.

Our works referenced by this work:

1. P. Kossieris, and C. Makropoulos, Exploring the statistical and distributional properties of residential water demand at fine time scales, Water, 10 (10), 1481, doi:10.3390/w10101481, 2018.
2. C. Makropoulos, and D. Savic, Urban hydroinformatics: past, present and future, Water, 11 (10), 1959, doi:10.3390/w11101959, 2019.
3. D. Nikolopoulos, G. Moraitis, D. Bouziotas, A. Lykou, G. Karavokiros, and C. Makropoulos, Cyber-physical stress-testing platform for water distribution networks, Journal of Environmental Engineering, 146 (7), 04020061, doi:10.1061/(ASCE)EE.1943-7870.0001722, 2020.
4. I. Tsoukalas, P. Kossieris, and C. Makropoulos, Simulation of non-Gaussian correlated random variables, stochastic processes and random fields: Introducing the anySim R-Package for environmental applications and beyond, Water, 12 (6), 1645, doi:10.3390/w12061645, 2020.
5. P. Dimas, D. Nikolopoulos, and C. Makropoulos, Simulation framework for pipe failure detection and replacement scheduling optimization, e-Proceedings of the 5th EWaS International Conference, Naples, 556–563, 2022.
6. G. Moraitis, G.-K. Sakki, G. Karavokiros, D. Nikolopoulos, P. Kossieris, I. Tsoukalas, and C. Makropoulos, Exploring the cyber-physical threat landscape of water systems: A socio-technical modelling approach, Water, 15 (9), 1687, doi:10.3390/w15091687, 2023.

Tagged under: Hydroinformatics, Urban water