Morning session
Understanding weather and climate datasets
Explore station observations, satellite products, reanalysis, operational forecasts and climate-model outputs. Compare their strengths, limitations, spatial coverage and temporal resolution.
| Site: | ACMAD eLearning |
| Course: | Summer School on AI for Climate Modelling and Forecasting 2026 |
| Book: | Day 2 – Climate Data |
| Printed by: | Guest user |
| Date: | Saturday, 26 September 2026, 11:22 AM |
African Summer School · Day 2
Weather and climate applications depend on many different types of data. Today you will explore where these datasets come from, what they represent, how they are stored and how they can be prepared for analysis.
Morning session
Explore station observations, satellite products, reanalysis, operational forecasts and climate-model outputs. Compare their strengths, limitations, spatial coverage and temporal resolution.
Afternoon session
Learn how weather and climate information is stored in CSV, NetCDF and GRIB files. Practise inspecting variables, dimensions, units, missing values and metadata before using the data in an AI workflow.
By the end of Day 2, you should be able to:
Distinguish station, satellite, reanalysis, forecast and climate-model datasets.
Explain differences in coverage, resolution, frequency, uncertainty and accessibility.
Recognise the basic characteristics of CSV, NetCDF and GRIB files.
Check variables, units, coordinates, missing values, time periods and metadata.
Describe the main preprocessing steps required before training an AI or ML model.
Open a dataset, examine its structure and create a simple visualisation.
Every successful weather or climate AI application begins with understanding the data before selecting a model.
Think about the data you currently use in your organisation or country.
Consider:
Day 1 · Morning Session
Explore why artificial intelligence is becoming increasingly important for African weather forecasting, climate services, disaster-risk reduction and early warning.
The opening session introduces the Summer School objectives, facilitators and participants. It establishes the connection between artificial intelligence, operational meteorology, climate modelling, disaster-risk reduction and impact-based early warning.
Participants are encouraged to consider both the opportunities offered by AI and the scientific, technical and institutional conditions required for its effective and responsible use.
Watch
While watching, identify one opportunity for AI in your institution and one challenge that would need to be addressed before operational use.
A transcript or summary should also be provided for participants who cannot access the video.
Explore
AI methods can analyse large collections of station observations, satellite imagery, model forecasts and climate records more rapidly than would be possible through manual analysis alone.
Machine-learning models can identify statistical relationships in historical data that may be useful for prediction, classification or forecast correction.
AI may help produce more locally relevant information from coarse-resolution forecast and climate-model products.
AI can help organise, prioritise and present information, but qualified professionals should continue to interpret the evidence, communicate uncertainty and remain accountable for warnings.
Select one weather or climate challenge faced by your institution and discuss:
Review the presentation slides and use them to support the group discussion.
View the Keynote SlidesDay 1 · AI/ML Fundamentals
Learn how artificial intelligence, machine learning and deep learning are related, how they differ, and how they can support weather and climate applications.
By the end of this chapter, you should be able to:
Artificial intelligence is the broadest concept. Machine learning is one approach within artificial intelligence. Deep learning is a family of machine-learning methods based on neural networks with multiple processing layers.
Artificial intelligence refers to computer systems designed to perform tasks that normally require human intelligence. These tasks may include recognising patterns, interpreting images, processing language, generating predictions and supporting decisions.
AI does not refer to one single method. It includes rule-based systems, optimisation, expert systems, machine learning, neural networks and other computational approaches.
Machine learning is a branch of artificial intelligence in which a model learns relationships from historical examples instead of relying only on rules written manually.
During training, the model examines input data and known outcomes. It estimates patterns that can later be used to make predictions for new cases.
Deep learning is a type of machine learning based on artificial neural networks with multiple processing layers. These layers allow the model to learn increasingly complex representations of the data.
Deep-learning approaches are often used for large, complex datasets such as satellite imagery, radar sequences and gridded weather fields.
Information from the test period must not be used during model training. Otherwise, the reported performance may appear better than the model’s true ability to work on unseen data.
Explore
This is an example of a rule-based AI system. It does not necessarily use machine learning.
This is machine learning, most likely supervised learning.
This is deep learning because it uses a multilayer neural network.
This is inference: the trained model is being applied to new data.
No. AI also includes rule-based systems, expert systems, optimisation methods and other approaches.
No. Machine learning also includes linear regression, decision trees, random forests, gradient boosting and many other methods.
Separate test data provide a more realistic estimate of how the model will perform on examples it has not seen previously.
No. A complex model may overfit, require more data and computing resources, and be harder to explain and maintain.
Day 1 · From Problem to Prediction
Follow the main stages used to design, train, evaluate and operate a machine-learning system for weather and climate applications.
By the end of this chapter, you should be able to:
A successful machine-learning project begins with a clearly defined weather or climate problem, the people who will use the information, and the decision that the system is expected to support. The model should be selected only after these requirements are understood.
Clearly state what should be predicted and how the prediction will be used. A vague goal such as “use AI to improve forecasting” is not sufficient.
A stronger definition would be: “predict whether daily maximum temperature will exceed 40°C at a specific location five days in advance to support heat-preparedness decisions.”
The required data depend on the problem. Possible sources include station observations, satellite products, reanalysis, numerical forecasts, climate-model output, elevation and calendar information.
Data should cover a sufficiently long period and represent the locations, seasons and extreme events where the model will be used.
Data preparation may include checking missing values, removing or flagging invalid observations, converting units, matching forecast lead times and aligning grids with station locations.
Basic exploration should examine distributions, seasonal patterns, extreme values, relationships between variables and geographical differences.
Select a model that is appropriate for the prediction task, data volume, available computing resources and required interpretability.
Begin with a simple baseline before testing more complex methods. Model complexity should be justified by meaningful improvements in performance or operational value.
Evaluation should use data that were not used for model training. The model should be compared with observations and with relevant baseline forecasts.
Evaluation should consider average performance, extreme events, geographical differences, uncertainty and whether improvements are useful to operational users.
Deployment involves more than saving a trained model. The system needs reliable data feeds, automated processing, quality checks, documentation and clear responsibilities.
Performance should be monitored because data sources, instruments, forecasting systems, user needs and climate conditions can change.
Check your understanding
This belongs to data preparation.
This belongs to problem definition.
This belongs to model evaluation.
This belongs to deployment and operational monitoring.
Think about a possible AI application in your institution. Which workflow stage would be the most difficult to complete successfully?
Consider data availability, technical skills, computing infrastructure, evaluation, operational integration and long-term maintenance.
Day 1 · From Concepts to Applications
Explore how artificial intelligence and machine learning can complement observations, physical models and expert judgement across weather forecasting, climate services and early warning.
By the end of this chapter, you should be able to:
AI should not be viewed as a replacement for observations, numerical weather-prediction models, climate models or professional expertise. Its strongest role is often to combine information, identify patterns, correct systematic errors and produce information that is more useful for operational decisions.
Numerical weather-prediction models can show systematic errors at particular locations, seasons or forecast lead times. A machine-learning model can learn these historical relationships and adjust new forecasts.
Example: A forecast model consistently predicts daily maximum temperature two degrees too low during the hot season. A correction model can estimate and reduce this cold bias.
Global forecasts and climate projections are often too coarse to represent local terrain, coastlines, cities or station conditions. Statistical downscaling learns relationships between large-scale conditions and local observations.
Example: A regional climate model provides rainfall information on a large grid, while district planners require more local estimates.
Nowcasting focuses on the immediate future, often from a few minutes to several hours. Machine-learning systems can analyse sequences of satellite or radar images to estimate movement and development.
Example: Satellite imagery is used to predict where rapidly developing convective clouds may move during the next two hours.
AI can help identify combinations of variables associated with dangerous conditions. However, rare extremes may be poorly represented in the training data and require careful evaluation.
Example: A model estimates the probability that daily maximum temperature will exceed a dangerous threshold five days ahead.
Hazard information alone does not describe the likely consequences. Impact-based warning combines the forecast hazard with information about exposed people, livelihoods, infrastructure and vulnerability.
Example: A heat forecast is combined with settlement location, population vulnerability and access to cooling or health services.
| Application | Possible input data | Possible output |
|---|---|---|
| Bias correction | Historical forecasts and observations | Corrected temperature or rainfall forecast |
| Nowcasting | Satellite images, radar and recent observations | Short-term storm or rainfall prediction |
| Downscaling | Coarse model output, local observations and elevation | Higher-resolution local prediction |
| Extreme-heat monitoring | Temperature forecasts, observations and vulnerability data | Probability or warning category |
| Data quality control | Station records and neighbouring observations | Flags for suspicious or missing measurements |
Check your understanding
Appropriate application: forecast post-processing or bias correction.
Appropriate application: satellite-based nowcasting.
Appropriate application: statistical downscaling.
Appropriate application: extreme-event monitoring combined with impact-based early warning.
Forecasters bring physical understanding, local knowledge and operational experience that may not be represented fully in the training data.
Select one weather or climate challenge faced by your institution. Discuss the following questions:
Day 1 · African Context
Examine where AI can strengthen African weather and climate services, while recognising the data, infrastructure, capacity and institutional limitations that must be addressed.
By the end of this chapter, you should be able to:
AI can provide important benefits, but a model developed with data, infrastructure and institutional conditions from one region may not work equally well elsewhere. Successful applications should be based on local needs, local evaluation and sustained institutional ownership.
A short training record may contain very few examples of extreme heat, heavy rainfall or severe storms. The model may therefore perform poorly when these rare but important events occur.
Models trained mainly with observations from cities or accessible locations may perform poorly in rural, mountainous, desert or coastal environments.
When independent observations are scarce, it becomes difficult to determine whether apparent improvements are real and whether the model performs consistently across regions.
Reanalysis, satellite and model datasets provide valuable coverage, but they may contain biases and may not reproduce local extremes or station conditions accurately.
A machine-learning rainfall model shows good average performance across a country. However, it frequently misses heavy rainfall in a region where only a few weather stations are available.
Check your understanding
This is an opportunity, although the satellite data should still be validated and their limitations documented.
This is a limitation because rural and remote environments may not be represented adequately.
This is an opportunity for collaboration, capacity development and more efficient use of resources.
This is a sustainability and institutional-ownership limitation.
What is the greatest opportunity for AI in your institution, and what is the most important limitation that could prevent successful use?
Consider observations, access to datasets, computing, staff capacity, institutional ownership, operational integration and long-term maintenance.
Day 1 · Responsible and Inclusive Use
Explore how AI systems can be designed and used in ways that are scientifically credible, transparent, inclusive, secure, accountable and relevant to African weather and climate services.
By the end of this chapter, you should be able to:
Responsible AI is not only about checking a finished model. It begins with deciding which problem should be addressed, who should participate, what data may be used, how performance will be evaluated and who will remain accountable for decisions.
AI models learn from historical data and may fail during unusual events, changing conditions or situations that were poorly represented during training. Human experts provide physical understanding, local knowledge and awareness of operational consequences.
Users do not always need to understand every mathematical detail of a model, but they should understand what information was used, what the output means, how reliable it is and when it should not be trusted.
Forecast products should communicate uncertainty, known limitations and the role of expert review rather than presenting predictions as guaranteed outcomes.
National meteorological services, communities and partner organisations may have different ownership and access conditions. These conditions should be agreed before data are shared or reused.
Impact-based services may use population, health, mobility or vulnerability information. Appropriate safeguards and access controls may be required.
Data collected for one purpose may not be appropriate for another. Quality, coverage, limitations and permitted uses should be assessed.
Projects should avoid arrangements in which local institutions provide data but cannot access, evaluate or benefit from the resulting models and products.
A system may appear successful during a funded project but become unusable when external technical support, cloud computing or software access ends.
Sustainability planning should include documentation, source-code access, training, maintenance responsibilities, computing costs, data continuity and procedures for updating the model.
An external organisation develops an AI flood-warning system. The national meteorological service cannot inspect the training data, modify the model or operate it without the external provider.
Check your understanding
This supports fairness, transparency and geographical evaluation.
This is human oversight and accountability.
This supports inclusion, local relevance and participatory design.
This is data stewardship and governance.
Consider one AI application that could be introduced in your institution. Which responsible AI principle would require the most attention?
Think about local relevance, data ownership, transparency, fairness, inclusion, capacity, sustainability and human accountability.
Day 1 · Apply and Reflect
Consolidate your understanding of AI foundations, complete the Day 1 interactive activities and connect the concepts to your institutional context.
Artificial intelligence is a broad field that includes systems capable of prediction, pattern recognition and decision support. Machine learning is one branch of AI in which models learn relationships from data, while deep learning uses multilayer neural networks for complex tasks such as analysing satellite images and gridded weather fields.
AI can support forecast post-processing, bias correction, downscaling, nowcasting, data quality control, extreme-event monitoring and impact-based early warning.
However, operational value depends on suitable data, independent evaluation, local relevance, transparency, institutional capacity, sustainable infrastructure and continued human oversight.
Use the activities below to review the concepts, test your understanding, exchange experiences with other participants and identify a possible AI application for your institution.
Review
Day 1 presentation slides Review the main definitions, diagrams, examples and responsible AI principles introduced during the sessions.Interact
AI concepts and applications Match AI concepts, weather and climate challenges, datasets and possible applications.Assess
Day 1 knowledge check Test your understanding of AI, machine learning, model workflows, limitations and responsible use.Discuss
Responsible AI in the African context Share one possible AI application and one important limitation or risk relevant to your institution.Apply
Institutional AI reflection Describe an operational problem, possible AI application, required data, expected benefit and one limitation.A national meteorological service wants to develop a system that predicts high-impact rainfall at district level using satellite products, numerical-weather-prediction outputs and available station observations.
Discuss the following:
Before completing Day 1, write brief responses to the following questions:
Final self-check
AI is the broader field of computer systems that perform tasks such as prediction, recognition or decision support. Machine learning is one approach within AI in which models learn relationships from data.
A baseline shows whether the machine-learning model provides a real improvement over a simpler or existing operational method.
Those locations may be under-represented during training and evaluation, and available gridded products may not reproduce local conditions accurately.
Human experts provide physical understanding, local knowledge, interpretation of uncertainty and accountability for operational decisions and warnings.
Before finishing Day 1, confirm that you have: