Diploma in Geo-Temporal Predictive Models
Online postgraduate diploma of 800 hours in geo-temporal predictive models. 8 modules covering spatial and temporal dependence, classical statistical models, geospatial machine learning, spatio-temporal deep learning, event and trajectory prediction, evaluation and uncertainty, and deployment, with an assigned technical tutor.
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.
What you will be able to do
Characterise the spatial and temporal dependence of data.
Fit classical spatio-temporal statistical models.
Apply machine learning with appropriate spatial validation.
Train deep models on graphs and raster fields.
Predict events and trajectories with dedicated models.
Evaluate predictions and quantify their uncertainty.
Deploy and maintain geo-temporal models in production.
Who it's for
- Spatial data scientists building forecasting models.
- Forecasting analysts who need to account for location.
- Geospatial machine learning engineers.
- Environmental statisticians.
- Mobility analysts predicting demand and traffic.
- Climate data engineers.
- Engineering or science graduates seeking to enter the energy sector.
What you'll work with
- ISO 19123-1:2023 (geographic information coverages)
- ISO 19108:2002 (geographic information temporal schema)
- ISO 19115-1:2014 (geographic information metadata)
- ISO 19111:2019 (referencing by coordinates)
- CF conventions for netCDF (climate and forecast metadata conventions)
- Directive 2007/2/EC (INSPIRE) (EU spatial data infrastructure)
- ISO/IEC 23053:2022 (framework for AI systems using machine learning)
- R (gstat, sf, INLA)
- Python xarray
- PyTorch Geometric Temporal
- LightGBM
- QGIS
8 modules
1.1Spatio-temporal autocorrelation functions1.2Stationarity and anisotropy1.3Spatial weight matrices1.4Variograms and covariograms1.5Trend and seasonality components1.6Areal, point and field data1.7Coverages according to ISO 191231.8netCDF format and CF conventions1.9Spatial and temporal cross-validation1.10Workshop: spatio-temporal variogram of pollution data
2.1ARIMA and SARIMA models2.2SAR and CAR spatial autoregressive models2.3Universal and spatio-temporal kriging2.4STARIMA models for spatial series2.5Generalised linear mixed models2.6Generalised additive models2.7Hierarchical Bayesian models with INLA2.8Model selection and information criteria2.9Residual diagnostics2.10Lab: spatio-temporal kriging with gstat
3.1Spatial feature engineering3.2Spatial and temporal lags3.3Spatial random forest and gradient boosting3.4Spatial block validation3.5Interpretability with spatial SHAP3.6Satellite data as predictors3.7Imputation of missing data3.8Imbalance in rare events3.9Transfer between regions3.10Lab: demand prediction with LightGBM and block validation
4.1LSTM and GRU recurrent networks4.2ConvLSTM for raster fields4.3Spatio-temporal graph networks4.4STGCN and DCRNN models4.5Transformers for spatial series4.6Geospatial foundation models4.7Probabilistic forecasting with deep networks4.8Training on large volumes4.9Comparison with classical models4.10Lab: traffic forecasting with an STGCN
5.1Hawkes point processes5.2Predicting occurrences in grid cells5.3Next-destination prediction5.4Fleet movement models5.5ETA arrival prediction5.6Risks of feedback loops5.7Probability calibration5.8Early detection metrics5.9Prospective real-time evaluation5.10Practical exercise: Hawkes model for network failures
6.1Spatial MAE, RMSE and MAPE metrics6.2CRPS and interval scores6.3Temporal out-of-sample validation6.4Error and uncertainty maps6.5Spatial conformal prediction6.6Biases due to sensor coverage6.7Comparison with baseline models6.8Robustness to regime changes6.9Communicating uncertainty on maps6.10Case study: evaluating an air quality model
7.1Pipelines with xarray and Dask7.2Zarr storage and Cloud Optimized GeoTIFF7.3Serving predictions as an API7.4Updating and retraining7.5Spatial drift monitoring7.6Integration with corporate GIS7.7Model governance7.8Open data regulations7.9Ethics in territorial predictions7.10Case study: operational energy demand forecasting by zone
8.1Defining the problem and scale8.2Integrating data sources8.3Spatio-temporal exploratory analysis8.4Baseline statistical model8.5Machine learning model8.6Evaluation with spatial validation8.7Uncertainty quantification8.8Operational deployment plan8.9Report and presentation8.10Final project: final review with the tutor
How you'll learn
Training is 100% online 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 the programme fits alongside your job.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is R (gstat, sf, INLA), Python xarray, PyTorch Geometric Temporal, LightGBM and QGIS, in free, academic or evaluation versions. Case studies are based on real procedures: pollution prediction with monitoring station data, traffic forecasting on road graphs and demand models over spatial cells. Assessment is continuous by module, plus the final integrating project.
Standards covered: ISO 19123-1:2023, ISO 19108:2002, ISO 19115-1:2014, ISO 19111:2019, CF conventions for netCDF, Directive 2007/2/EC (INSPIRE), ISO/IEC 23053:2022
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Where this takes you
Requirements
- Prior technical training or professional experience in the sector. A university degree is not required.
- An internet connection and a computer capable of running the programme 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.
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 R (gstat, sf, INLA), Python xarray, PyTorch Geometric Temporal, LightGBM and QGIS, 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 programme 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.
Related programmes
Diploma in Routing and Scheduling with Real-World Constraints
Online postgraduate diploma of 800 hours in routing and scheduling with real-world constraints. 8 modules covering VRP variants, distance matrices, operational and legal constraints, exact methods,…
Diploma in Policy Design with Monte Carlo Simulation
Online postgraduate diploma of 800 hours in policy design with Monte Carlo simulation. 8 modules covering Monte Carlo fundamentals, uncertainty modelling, variance reduction, policy evaluation, simulation-based…
Diploma in Scenarios, Trade-offs and Sensitivity Analysis
Online postgraduate diploma of 800 hours in scenarios, trade-offs and sensitivity analysis. 8 modules covering multi-criteria decision structuring, scenario planning, AHP, TOPSIS and PROMETHEE, multi-objective optimisation,…
More in Data, AI, Simulation & Analytics
All Data, AI, Simulation & Analytics programmes → · How to apply · Fees & financing · Scholarships