Postgraduate DiplomaData, AI, Simulation & Analytics Applications open

Diploma in GNNs for Flows, Energy and Traffic

Online postgraduate diploma of 800 hours in GNNs for flows, energy and traffic, with 8 modules covering physical flow network graphs, core GNN architectures, spatio-temporal traffic models, GNNs in power systems, water and heat networks, physics-informed learning and deployment in network operations, with an assigned technical tutor.

Duration6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Model power, road and water networks as graphs with physical attributes.

02

Implement GCN, GAT and GraphSAGE architectures with PyTorch Geometric.

03

Develop spatio-temporal models for traffic forecasting.

04

Build power flow surrogate models with physical constraints.

05

Detect and locate leaks in water networks using GNNs.

06

Assess model robustness and uncertainty under topology changes.

07

Deploy graph models integrated with SCADA systems and control centres.

Profile

Who it's for

  • Machine learning engineers working on infrastructure networks.
  • Data scientists in electricity transmission and distribution.
  • Mobility and traffic analysts building forecasting tools.
  • Smart grid operations engineers.
  • Network digital twin specialists.
  • Researchers in graph learning looking for real-world applications.
  • Engineering or science graduates aiming to join electricity transmission and distribution operators.
Standards & tools

What you'll work with

  • ISO/IEC 23053:2022 (framework for AI systems using machine learning)
  • IEC 61970 (Common Information Model for energy management systems)
  • IEEE C37.118.1 (synchrophasor measurements for power systems)
  • IEC 61968 (application integration in electricity distribution)
  • ISO/IEC 42001:2023 (AI management systems)
  • Regulation (EU) 2024/1689 (Artificial Intelligence Act)
  • EN 50160 (voltage characteristics of supplied electricity)
  • PyTorch Geometric
  • DGL (Deep Graph Library)
  • pandapower
  • EPANET
  • SUMO
Syllabus

8 modules

  1. 1.1Power networks represented as bus graphs
  2. 1.2Road networks: intersections, links and origin–destination matrices
  3. 1.3Water and gas distribution networks
  4. 1.4Adjacency, incidence and Laplacian matrices
  5. 1.5Kirchhoff's laws and flow conservation
  6. 1.6Graph signals and dynamic graphs
  7. 1.7Data sources: SCADA, PMU and loop detectors
  8. 1.8Gap imputation in spatio-temporal series
  9. 1.9MAE, RMSE and MAPE metrics by horizon
  10. 1.10Workshop: graph of the IEEE 118-bus network
  1. 2.1Message passing and aggregation functions
  2. 2.2Spectral convolution and ChebNet filters
  3. 2.3Kipf and Welling's GCN
  4. 2.4GraphSAGE and neighbourhood sampling
  5. 2.5Graph Attention Networks and attention mechanisms
  6. 2.6Message Passing Neural Networks with edge attributes
  7. 2.7Over-smoothing and effective network depth
  8. 2.8Normalisation, dropout and regularisation on graphs
  9. 2.9First models with PyTorch Geometric and DGL
  10. 2.10Practical: node regression with a GCN on a synthetic network
  1. 3.1METR-LA and PEMS-BAY datasets
  2. 3.2DCRNN: diffusion convolutional recurrent networks
  3. 3.3STGCN and gated temporal convolutions
  4. 3.4Graph WaveNet and adaptive adjacency matrices
  5. 3.5ASTGCN and spatio-temporal attention
  6. 3.6Multi-step forecasting and 15- to 60-minute horizons
  7. 3.7Incidents, events and exogenous weather variables
  8. 3.8Comparison with ARIMA, LSTM and historical models
  9. 3.9Transferring models between cities
  10. 3.10Lab: speed forecasting with DCRNN
  1. 4.1AC power flow and the DC approximation
  2. 4.2GNNs as surrogate models for load flow
  3. 4.3State estimation with PMU synchrophasors
  4. 4.4N-1 contingency screening
  5. 4.5Nodal and substation demand forecasting
  6. 4.6Distributed generation and renewable variability
  7. 4.7Physical constraints in the loss function
  8. 4.8Scaling to medium-voltage distribution networks
  9. 4.9Data generation with pandapower and MATPOWER
  10. 4.10Case study: neural surrogate for load flow
  1. 5.1Hydraulic network modelling with EPANET
  2. 5.2Pressure-based leak detection and localisation
  3. 5.3Pressure estimation at unmonitored nodes
  4. 5.4District heating and cooling networks
  5. 5.5Pump scheduling optimisation with learned models
  6. 5.6Calibration with sparse and noisy sensors
  7. 5.7Uncertainty in demand patterns
  8. 5.8Digital twin of the water supply network
  9. 5.9Validation against reference hydraulic simulation
  10. 5.10Practical: leak localisation on the L-Town benchmark
  1. 6.1Physics-informed GNNs: principles and formulation
  2. 6.2Mass and energy conservation as penalty terms
  3. 6.3Neural operators on meshes and graphs
  4. 6.4MeshGraphNets for flow simulation
  5. 6.5Hybridising physical models and data
  6. 6.6Bayesian uncertainty quantification and ensembles
  7. 6.7Explainability with GNNExplainer and gradients
  8. 6.8Robustness to topology changes and reconfigurations
  9. 6.9Generalisation to unseen topologies
  10. 6.10Workshop: GNN with a nodal balance penalty
  1. 7.1Real-time inference and latency requirements
  2. 7.2Partitioning and sampling of large-scale graphs
  3. 7.3Distributed training on multiple GPUs
  4. 7.4MLOps for spatio-temporal models
  5. 7.5Data drift and retraining strategies
  6. 7.6Integration with SCADA and control centres
  7. 7.7Cybersecurity of models in critical infrastructure
  8. 7.8Interoperability with the CIM model
  9. 7.9Monitoring performance in production
  10. 7.10Case study: real-time traffic forecasting service
  1. 8.1Definition of the problem and target network
  2. 8.2Data acquisition, cleaning and alignment
  3. 8.3Building the graph and nodal features
  4. 8.4Selecting and justifying the architecture
  5. 8.5Training and hyperparameter tuning
  6. 8.6Validation against baseline models
  7. 8.7Error analysis and interpretability
  8. 8.8Operational deployment proposal
  9. 8.9Report and presentation
  10. 8.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so it can be combined with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is PyTorch Geometric, DGL (Deep Graph Library), pandapower, EPANET and SUMO, in free, academic or evaluation versions. Real procedures are studied: traffic speed forecasting from detector data, a load flow surrogate model on IEEE test networks and leak localisation in simulated water supply networks. Assessment is continuous by module plus the final integrative project.

Standards covered: ISO/IEC 23053:2022, IEC 61970 (CIM), IEEE C37.118.1, IEC 61968, ISO/IEC 42001:2023, Regulation (EU) 2024/1689 (AI Act), EN 50160.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ISO/IEC 23053, IEC 61970 (CIM) and IEEE C37.118.1 applied to real cases, not as a theoretical annex.
Industry software:PyTorch Geometric, DGL (Deep Graph Library), pandapower, EPANET and SUMO, in free, academic or evaluation versions.
Final project:a documented GNN project on a real power, traffic or water network, from graph construction to an operational deployment proposal, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Problem and data
Define the target network and acquire, clean and align its data.
Graph construction
Build the graph and nodal features with their physical attributes.
Model architecture
Select, justify and train the GNN architecture with tuned hyperparameters.
Validation and interpretability
Validate against baseline models and analyse errors and interpretability.
Final project
Present the operational deployment proposal and report for review by your tutor.
Career opportunities

Where this takes you

Machine learning engineer for infrastructurePower network data scientistMobility and traffic analystSmart grid operations engineerNetwork digital twin specialistGraph learning researcher
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. No university degree is required.
  • An internet connection and a computer capable of running the programme's software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with PyTorch Geometric, DGL (Deep Graph Library), pandapower, EPANET and SUMO, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

Prior technical training or professional experience in the sector (no university degree required), a computer able to run the software and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Diploma in GNNs for Flows, Energy and TrafficEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.