Research programme

Reliable intelligence across space and time.

My research studies forecasting systems as a complete chain: from distributed observations and learned spatial structure to evaluation, model selection and deployment decisions.

Central premise

Accuracy is necessary. Reliability is what makes a forecast actionable.

Environmental forecasting combines observations from sensors, satellites, reanalysis products and contextual data. Those sources are neither perfectly aligned nor permanently stable.

I develop and evaluate models that represent spatial relationships explicitly, learn temporal dynamics at the appropriate scales and expose the uncertainty behind the final model-selection decision.

Four connected areas

The areas below are not separate silos. Each contributes to a forecasting system that can be inspected from observation to action.

01

Reliable spatiotemporal AI

Evaluation and selection methods for forecasting systems that must remain dependable under missing data, sensor failures, spatial misalignment and changing deployment conditions.

  • Robust evaluation
  • Distribution shift
  • Model selection
Explore this research area
02

Graph learning for sensor systems

Graph neural networks that capture relationships across distributed environmental sensors, cities and global observational grids.

  • Graph neural networks
  • Sensor networks
  • Forecasting
Explore this research area
03

Environmental data quality

The effect of missingness, observational uncertainty, aggregation and measurement inconsistencies on learned models and the decisions built on them.

  • Data quality
  • Uncertainty
  • Provenance
Explore this research area
04

Environmental forecasting

AI methods for air quality, atmospheric aerosols, greenhouse-gas concentrations, urban noise and other environmental phenomena.

  • Air quality
  • Climate data
  • Decision support
Explore this research area

Research chain

Observation to decision.

Reliability can fail at any point, so each stage is treated as part of the research problem.

  1. 01Observe

    Sensor, satellite and contextual environmental variables.

  2. 02Represent

    Graphs, temporal windows and multi-scale dependencies.

  3. 03Forecast

    Neural architectures evaluated across realistic datasets.

  4. 04Stress-test

    Missingness, misalignment, degradation and reference uncertainty.

  5. 05Decide

    Traceable model selection under explicit constraints.

Collaboration

Problems that benefit from connected data and careful evaluation.

I am interested in research involving large environmental observational datasets, sensor-network quality control, graph-based forecasting, robustness under distribution shift, meteorological extremes and reproducible environmental AI.

Discuss a collaboration