Learning Outcomes:
On completion of STAT41140, students should be able to:
- Explain clearly the foundational concepts of neural networks and deep learning architectures used in weather and climate forecasting
- Apply and implement modern AI methods, such as transformers and graph neural networks, to real-world meteorological and climatological datasets
- Critically evaluate the strengths and limitations of state-of-the-art AI-driven forecasting systems, including ECMWFs AIFS
- Effectively interpret and communicate the results of AI-based weather and climate models to diverse audiences, both technical and non-technical
- Independently develop and validate AI solutions addressing practical challenges in weather forecasting and climate analysis
Indicative Module Content:
STAT41140 spans foundational concepts and cutting-edge developments in artificial intelligence applied to meteorology and climate science. Initially, students will explore essential topics including basic neural network architectures, their training methodologies, and validation approaches, supported by intuitive learning methods inspired by Tom Yeh's "AI by Hand" worksheets. From these foundations, the module will cover sophisticated AI architectures such as transformers, graph neural networks (GNNs), and attention mechanisms, examining how these powerful techniques improve predictive accuracy. Students will gain in-depth
knowledge of operational forecasting models, notably ECMWF's Artificial Intelligence Forecasting System (AIFS), analysing
their implementation details, strengths, and limitations through real-world case studies. Practical hands-on sessions will teach students to implement these advanced AI techniques using Python-based frameworks, such as PyTorch, and apply them directly to meteorological and climate datasets. Throughout, there is an emphasis on critical evaluation and clear communication, ensuring that students understand not only how to construct robust AI models, but also how to rigorously assess and effectively present their predictive capabilities.