Training course: Machine learning for weather prediction

Monday, 18 March
08:30 09:00
Registration opens

ECMWF

Reading
30m
09:00 10:15
Welcome and course general information
Speakers: Christopher Stewart (ECMWF), Julia Ioannou (ECMWF)

Council Chamber

1h 15m
10:15 10:40
Coffee break

ECMWF

Reading
25m
10:40 11:45
Overview/ Motivational lecture
Speaker: Jesper Dramsch (ECMWF)

Lecture Theatre

1h 5m
11:45 11:55
Comfort break

ECMWF

Reading
10m
11:55 13:00
Data handling and infrastructure
Speaker: Florian Pinault (ECMWF)

Lecture Theatre

1h 5m
13:00 14:00
Lunch break

ECMWF

Reading
1h
14:00 15:05
Machine Learning foundations
Speaker: Jesper Dramsch (ECMWF)

Lecture Theatre

1h 5m
15:05 15:20
Coffee break

ECMWF

Reading
15m
15:20 16:25
Unsupervised learning for data exploration
Speaker: Siham El Garroussi (ECMWF)

Lecture Theatre

1h 5m
16:25 17:55
Ice-breaker cocktail

ECMWF

Reading
1h 30m
Tuesday, 19 March
09:00 10:15
Neural networks / Deep learning
Speaker: Jesper Dramsch (ECMWF)

Lecture Theatre

1h 15m
10:15 10:40
Coffee break & Group photo

ECMWF

Reading
25m
10:40 11:45
Decision Trees/ Random Forests
Speaker: Mihai Alexe (ECMWF)

Lecture Theatre

1h 5m
11:45 11:55
Comfort break

ECMWF

Reading
10m
11:55 13:00
Hands-on: Machine learning basics
Speaker: Matthew Chantry (ECMWF)

Classroom

1h 5m
13:00 14:00
Lunch break

ECMWF

Reading
1h
14:00 15:05
ML Evaluation/ Data Leakage
Speaker: Jesper Dramsch (ECMWF)

Lecture Theatre

1h 5m
15:05 15:20
Coffee break

ECMWF

Reading
15m
15:20 16:50
Hands on: Debugging ML models
Speaker: Christian Lessig (ECMWF)

Classroom

1h 30m
Wednesday, 20 March
09:00 10:15
Convolutional Neural Networks
Speaker: Ana Prieto Nemesio (ECMWF)

Lecture Theatre

1h 15m
10:15 10:40
Coffee break

ECMWF

Reading
25m
10:40 11:45
Transformers
Speaker: Christian Lessig (ECMWF)

Lecture Theatre

1h 5m
11:45 11:55
Comfort break

ECMWF

Reading
10m
11:55 13:00
Graph Neural Networks
Speaker: Mihai Alexe (ECMWF)

Lecture Theatre

1h 5m
13:00 14:00
Lunch break

ECMWF

Reading
1h
14:00 15:05
Deep Generative Models
Speakers: Christian Lessig (ECMWF), Gabriel Ionut Moldovan (ECMWF)

Lecture Theatre

1h 5m
15:05 15:20
Coffee break

ECMWF

Reading
15m
15:20 16:50
Hands-on: Graph Neural Networks
Speaker: Mihai Alexe (ECMWF)

Classroom

1h 30m
Thursday, 21 March
09:00 10:15
Uncertainty/ Bayesian Modelling
Speaker: Mariana Clare (ECMWF)

Classroom

1h 15m
10:15 10:40
Coffee break

ECMWF

Reading
25m
10:40 11:45
Explainable AI
Speakers: Ana Prieto Nemesio (ECMWF), Mariana Clare (ECMWF)

Classroom

1h 5m
11:45 11:55
Comfort break

ECMWF

Reading
10m
11:55 13:00
Self-supervised Learning
Speaker: Christian Lessig (ECMWF)

Classroom

1h 5m
13:00 14:00
Lunch break

ECMWF

Reading
1h
14:00 15:05
Data-driven weather forecasts
Speaker: Matthew Chantry (ECMWF)

Classroom

1h 5m
15:05 15:20
Coffee break

ECMWF

Reading
15m
15:20 16:50
Hands-on: Explainable AI
Speakers: Ana Prieto Nemesio, Mariana Clare (ECMWF)

Classroom

1h 30m
Friday, 22 March
09:00 10:15
ML for Model Error Estimation and Prediction
Speaker: Massimo Bonavita (ECMWF)

Lecture Theatre

1h 15m
10:15 10:40
Coffee break

ECMWF

Reading
25m
10:40 11:45
ML for Data Assimilation
Speaker: Alan Geer (ECMWF)

Lecture Theatre

1h 5m
11:45 11:55
Comfort break

ECMWF

Reading
10m
11:55 12:30
AI Models: running AIFS (and GraphCast... and FourCastNet...) operationally
Speakers: Jesper Dramsch (ECMWF), Gert Mertes (ECMWF)

Lecture Theatre

35m
12:30 12:50
Course wrap-up, final discussion and Q&A session
Speaker: Jesper Dramsch (ECMWF)

Lecture Theatre

20m

Please select a timezone to show adjusted event times accordingly.