Skip to content

Graph Neural Networks (GNNs) for Complex System Anomaly Detection and Cybersecurity Telemetry: Topologies, Temporal Dynamics, and Enterprise SOC Benchmarks

Oct 2026 · Zenodo (CERN European Organization for Nuclear Research)
Network Security and Intrusion Detection

Abstract

Abstract—Modern enterprise computing fabrics, cloud infrastructures, and Security Operations Centers (SOCs) are inundated by billions of security events daily. Conventional Security Information and Event Management (SIEM) engines and intrusion detection systems (IDS) analyze telemetry as isolated, flat tabular logs (e.g., NetFlow, Windows Event Logs, Sysmon). Consequently, legacy tabular detectors are structurally blind to non-local topological attack patterns, multi-stage lateral movement paths, and identity delegation hijacking executed by Advanced Persistent Threats (APTs). Cyber attack surfaces are inherently graph-structured: entities (IPs, user accounts, processes, domains) form nodes, while authentication requests, socket connections, and privilege delegations constitute directed edges. Graph Neural Networks (GNNs) provide a principled deep learning paradigm capable of operating directly on non-Euclidean graph topologies, learning latent representations that capture both local node attributes and macroscopic relational structures. However, deploying GNNs within high-throughput enterprise security monitoring introduces severe systems engineering challenges: catastrophic class imbalance (attacks constitute < 0.001% of network flows), continuous temporal topological drift, high false-positive alerts, and the neighborhood expansion problem on billion-edge enterprise graphs. This paper presents an exhaustive, mathematically formal technical investigation and empirical benchmark of GNN architectures for cybersecurity telemetry anomaly detection. We formalize message-passing spatial and spectral dynamics, model continuous-time dynamic graphs via Temporal Graph Networks (TGN), and formulate inductive inductive mini-batch subgraph sampling algorithms. Furthermore, we construct an enterprise SOC evaluation testbed across 1.2 billion security events spanning the DARPA OpTC, LANL Cyber, and UNSW-NB15 corpora. Our empirical findings demonstrate that temporal inductive GNNs achieve a 98.4% detection rate against multi-stage APT lateral movements, reducing false-positive alert volumes by 78.2% compared to tabular Isolation Forests and Deep Autoencoders. Finally, we establish open research directions in adversarial graph evasion attacks, explainable subgraph extraction for forensic analysts, and line-rate hardware acceleration.

View source

Similar papers

#computer vision Review Sep 2017

Agile Software Development Methods: Review and Analysis

This publication proposes a definition and a classification of agile software development approaches and analyses ten software development methods that can be characterized as being "agile" against the defined criterion.

P. Abrahamsson, O. Salo, Jussi Ronkainen et al. · 727 citations · ⚡54
#computer vision Jun 2008

The impact of agile practices on communication in software development

The study shows that agile practices improve both informal and formal communication, but indicates that, in larger development situations involving multiple external stakeholders, a mismatch of adequate communication mechanisms can sometimes even hinder the communication.

M. Pikkarainen, Jukka Haikara, O. Salo et al. · 401 citations · ⚡48
#machine learning Review Open access Oct 2014

Software development in startup companies: A systematic mapping study

The results indicate that software engineering work practices are chosen opportunistically, adapted and configured to provide value under the constrains imposed by the startup context.

Nicolò Paternoster, Carmine Giardino, M. Unterkalmsteiner et al. · 394 citations · ⚡54

Related blog posts

Microsoft Research Blog Jul 13, 2026

Verifying Rust cryptography in SymCrypt, from standards to code

Cryptographic code supports vital protections in modern computing systems. Learn how a new method helps verify code as developers write it while preserving speed and adaptability as it gets implemented and evolves. The post Verifying Rust cryptography in SymCrypt, from standards to code appeared first on Microsoft Research.

MIT News · Artificial Intelligence Oct 15, 2026

AI model decodes the language cells use to communicate

A new computational approach reveals how cells communicate to assemble into tissues. This could accelerate stem cell engineering, improve disease models, and inform therapies.

Microsoft Research Blog Oct 15, 2026

Proof-based general-purpose computing with Magnetar

Zero-knowledge proofs can verify computing results without rerunning workloads or exposing sensitive data. Magnetar helps bring them into the mainstream with support for standard programming languages, major speed gains, and quantum-resistant security. The post Proof-based general-purpose computing with Magnetar appeared first on Microsoft Research.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.