Efficient AI for Weather Forecasting

Course
  • Big Data and AI

Efficient AI for Weather Forecasting

Extreme weather events have caused severe damage and loss of life in recent decades. Traditional numerical weather prediction, while accurate, is computationally intensive—requiring supercomputers that consume massive amounts of energy. In contrast, energy-efficient AI offers a transformative alternative. This course explores how modern AI models can drastically reduce energy consumption and CO₂ emissions while improving the accuracy and accessibility of weather forecasting. Through practical examples, we demonstrate how techniques like LoRA fine-tuning, diffusion models, and GNSS-based sensing can enhance forecasting capabilities on both large and personal devices. By the end of this course, learners will understand how efficient AI methods enable sustainable, high-precision weather prediction for the future.

Offered by PD Dr. Haojin Yang, Weixing Wang, Jona Otholt, Zi Yang , Gregor Nickel , Dr. Zhitong Xiong, Constantin Le Cleï , Dr. Peng Yuan , Dr. Liangjing Zhang | Last updated on Sep 17, 2026 | 1418 enrollments

  • Beginner
  • EN
  • Certificate
Course information
What will you learn?

● Foundations of AI-based weather forecasting and the Aurora model

● Weather forecasting with boundary conditions and the CERRA dataset

● LoRA-based rollout fine-tuning of weather models

● Model evaluation using WeatherBench2

● Pangu-based fine-tuning for advanced forecasting

● Diffusion models for weather variable downscaling

● GNSS-based water vapor sensing and deep learning methods for tropospheric delay prediction

Is this course for me?

Prerequisites

● Basic understanding of Machine Learning and Deep Learning principles

● Familiarity with neural networks is recommended

● Some experience in Python programming is helpful

Knowledge

If you wish to prepare before starting this course, we recommend the following:

● More comprehensive, in German: Praktische Einführung in Deep Learning für Computer Vision

● Focused on the basics, in English: Week 5 of CS50’s Introduction to Artificial Intelligence with Python

● Focused on efficient AI technologies, in English: Sustainability in the Digital Age: Efficient AI Techniques in the LLM Era

Target learners

Students, professionals, and lifelong learners interested in AI and environmental applications

What will you learn?

Course Structure

Week 1: Foundations of AI in Weather Forecasting

This week, we explore the foundations of AI-based forecasting. Topics include the Aurora model, the use of boundary conditions, and the CERRA dataset. We then introduce LoRA-based rollout fine-tuning and model evaluation with WeatherBench2.

Content Overview:

● Introduction to the course

● Introduction to AI Weather Forecasting Models

● Weather forecasting with boundary conditions and the CERRA dataset

● LoRA-based Rollout Fine-tuning of Weather Models

● Model evaluation with WeatherBench2

Week 2: Advanced Methods and Applications

This week focuses on advanced methods, including Pangu-based fine-tuning, diffusion models for weather variable downscaling, and GNSS-based techniques for atmospheric sensing and prediction.

Content Overview:

● Pangu-based fine-tuning for weather forecasting

● Introduction to diffusion models

● Weather variable downscaling using diffusion models

● Principles and advantages of GNSS-based water vapor sensing

● GNSS data sources and deep learning methods for tropospheric delay prediction

Time required:

1–3 hours per week.

All learning materials and selftests will be available from 03.12. The graded final exam will be released on 10.12.

Lernmaterial:

● Video lectures and slides (5-10 minutes each, 5 per week)

● Additional reading materials and case studies

● Quizzes for self-assessment

Insert image description

Requirements for Proofs of Achievement
  • Confirmation of Participation: You will automatically receive a free Confirmation of Participation once you have completed at least 50% of the content.
  • Certificate: You will receive your official openHPI Certificate by earning at least 50% of the maximum number of points from all graded assignments.

Find out more on our page for Proofs of Achievement and Guidelines.

Our teachers