Research units A-Z

Data Driven Anomaly Detection and Inference

The detection and subsequent analysis of Industrial Control System (ICS) anomalies, particularly those occurring from cyber incidents, has become increasingly challenging as adversaries employ stealthier Programmable Logic Controller (PLC) attack techniques. The current lack of commercial ICS digital forensic tools and solutions prevents cyber practitioners from rapidly assessing an attack and determining how to restore an ICS to a state of normal, safe operation. As one of the key challenges when detecting PLC anomalies is assessing and determining the type of anomaly, (because different anomalies can present similar observations both physically and virtually), anomalous behaviour resulting from a system fault can produce effects that are indistinguishable from a malicious attack conducted by an advanced cyber adversary.

Our research investigates the application of graph-based neural networks (GNNs) to model normal operational behaviour in Industrial Control Systems. We compare two established paradigms for this task: predictive and reconstruction-based methodologies, providing a rigorous quantification of their respective trade-offs in the ICS security context.

Building on this foundation, we explore multi-modal data fusion strategies to construct richer, more comprehensive behavioural profiles of ICS environments. These enriched profiles not only enable robust detection of deviations from normal operation, but also support deeper characterisation of anomalous behaviour — including how manipulated signals and measurements evolve over time, offering insight into the underlying nature and progression of attacks.

Publications