- Created by Meghan Plumridge, last modified on May 13, 2026
AIFS ENS
| Version | Status | Summary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
v2 | OPERATIONAL | AIFS ENS v2 is the current operational version of the AIFS ensemble model. It was released on 12 May 2026, superseding the previous operational version (v1).
AIFS ENS-v2 (operational)Model descriptionVersion 2 of AIFS ENS is a probabilistic weather forecasting system developed by ECMWF that uses machine learning to generate ensemble forecasts. It is implemented using the Anemoi framework, which consists of open source components, enabling the user community to run AIFS themselves. The model and an example notebook are freely available to the user community, demonstrating how to run AIFS ENS from ECMWF open data and the anemoi-inference package. The model is based on a graph neural network (GNN) encoder and decoder, and a sliding window transformer processor. The upgrade to v2 introduces several changes to the model:
Model performanceInteractive scorecards presenting model performance across the period January - March 2026 are available:
Model resolution
*Levels (hPa): 10 (new), 50, 100, 150, 200, 250, 300, 400, 500, 600, 700, 850, 925, 1000 Model output parametersThe release of AIFS ENS v2 introduces new parameters:
A list of parameters output by AIFS-ENS is provided on the implementation page. All parameters are output in GRIB2 format and available via dissemination, the MARS archive, open data platforms and OpenCharts. See https://www.ecmwf.int/en/forecasts/dataset/aifs-machine-learning-data for more information on how to access AIFS model output data. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
v1 | SUPERSEDED | AIFS ENS version 1 was the first operational version of the AIFS ensemble CRPS model. It was released on 27 August 2025, superseding the previous experimental diffusion model. The diffusion model used a different methodology to AIFS ENS v1, therefore version 1 should not be compared with the previous experimental version, but instead it should be seen as the first version of a new model. Full details can be found on the dedicated implementation page for AIFS ENS.
AIFS ENS-CRPS v1Model descriptionVersion 1 of the AIFS ensemble CRPS model was a probabilistic weather forecasting system developed by ECMWF that used machine learning to generate ensemble forecasts. It was implemented using the Anemoi framework, which consists of open source components, enabling the user community to run AIFS themselves. The model and an example notebook are freely available to the user community, demonstrating how to run AIFS ENS from ECMWF open data and the anemoi-inference package. The model was trained via a probabilistic training approach based on the Continuous Ranked Probability Score (CRPS), a loss function that helps ensure the forecasts are both accurate and well-calibrated. Model performanceInteractive scorecards presenting model performance across the period March 2024 to March 2025 are available: Model resolution
*Levels (hPa) 50, 100, 150, 200, 250, 300, 400, 500, 600, 700, 850, 925, 1000 Model output parametersA list of parameters output by AIFS-ENS v1 is provided on the implementation page. All parameters were output in GRIB2 format and available via dissemination, the MARS archive, open data platforms and OpenCharts. See https://www.ecmwf.int/en/forecasts/dataset/aifs-machine-learning-data for more information on how to access AIFS model output data. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
v0.1 | SUPERSEDED | Experimental version 0.1 was the first version of the AIFS ensemble diffusion model. It was released on 21 June 2024 and superseded by ENS-CRPS operational version 1. AIFS ENS-DIFF v0.1This blog post introduces version 0.1 of the AIFS ensemble diffusion model. It comprised 51 members, using the same initial conditions as the IFS ensemble system. Model resolution
*Levels (hPa) 50, 100, 150, 200, 250, 300, 400, 500, 600, 700, 850, 925, 1000 Model output parametersThe parameters listed in the table below were output by AIFS ensemble version 0.1.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AIFS Single
| Version | Status | Summary | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
v2 | OPERATIONAL | Version 2 is the current operational version of the AIFS Single model. It was released on 12 May 2026. Full details can be found on the dedicated implementation page for AIFS Single.
AIFS Single v2 (operational)Model descriptionVersion 2 of the AIFS Single model is a determinsitc weather forecasting system developed by ECMWF that uses machine learning to generates a single forecast. It is implemented using the Anemoi framework, which consists of open source components, enabling the user community to run AIFS themselves. The model and an example notebook are freely available to the user community, demonstrating how to run AIFS ENS from ECMWF open data and the anemoi-inference package. The model is based on a graph neural network (GNN) encoder and decoder, and a sliding window transformer processor. No architectural changes have been introduced with the upgrade to v2. However, the data used for fine-tuning AIFS Single v2 has been updated:
Model performanceInteractive scorecards presenting model performance across the period January - March 2026 are available:
Model resolution
*Levels (hPa): 10 (new), 50, 100, 150, 200, 250, 300, 400, 500, 600, 700, 850, 925, 1000 Model output parametersThe release of AIFS Single v2 introduces new parameters:
A list of parameters output by AIFS-Single is provided on the implementation page. All parameters are output in GRIB2 format and available via dissemination, the MARS archive, open data platforms and OpenCharts. See https://www.ecmwf.int/en/forecasts/dataset/aifs-machine-learning-data for more information on how to access AIFS model output data. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
v1.1 | SUPERSEDED | Version 1.1 was superseded by version 2 on 12 May 2026. Version 1.1 It was released on 27 August 2025. Full details can be found on the dedicated implementation page for AIFS Single.
AIFS Single v1.1The upgrade of AIFS Single to version 1.1 represented a slight modification to the AIFS Single model. Version 1.1 addressed point rain artefacts identified in AIFS Single v1 (see Known AIFS Single Issues P3). The underlying cause was identified as an unphysical relationship between soil moisture and precipitation, caused by an overemphasis of soil moisture in the training. Version 1.1 of AIFS Single minimally changed the training configuration to a lower (by a factor 100) contribution from soil moisture. The outcome was a model with equivalent (but not identical) skill and bias. No other architectural changes were introduced; further details about the model are provided in the description of AIFS Single v1 (below). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
v1 | SUPERSEDED | Version 1 was the first operational version of the AIFS deterministic model. It was released on 25 February 2025 and superseded by operational version 1.1 on 27 August 2025. Full details can be found on the dedicated implementation page for AIFS Single. AIFS Single v1Model descriptionVersion 1 of the AIFS deterministic model was implemented using the Anemoi framework. Anemoi consists of open source components, enabling the user community to run AIFS themselves. The model and an example notebook are freely available to the user community, demonstrating how to run the AIFS from ECMWF open data and the anemoi-inference package. The model architecture is identical to the previous experimental versions (v0.2 and v0.2.1). However, the training regime and pressure level scaling is revised, and a new way to handle bounded variables is introduced. In addition, more data are used for the fine-tuning step towards operational IFS analyses. The changes result in improved forecast skill, particularly for precipitation. Model performanceScorecards presenting performance of AIFS Single v1 across 2024 are available on Hugging Face. Model resolutionThere were no changes to the resolution of version 1.
*Levels (hPa) 50, 100, 150, 200, 250, 300, 400, 500, 600, 700, 850, 925, 1000 Model output parametersAIFS Single v1 introduces new parameters, detailed below.
Two existing parameters already introduced with AIFS Single v0.2.1 see changes due to GRIB 2 formatting with the implementation of AIFS Single v1.
All other existing parameters, listed on the implementation page, remain unchanged. All parameters are output in GRIB2 format and available via dissemination, the MARS archive, open data platforms and OpenCharts. See https://www.ecmwf.int/en/forecasts/dataset/aifs-machine-learning-data for more information on how to access AIFS model output data. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
v0.2.1 | SUPERSEDED | Experimental version 0.2.1 of the AIFS single model was released on 21 February 2024. This was superseded by operational version 1 on 25 February 2025. AIFS Single v0.2.1This blog post introduces version 0.2.1 of the AIFS deterministic model. Full scientific details are available in the arXiv preprint. Model descriptionThe architecture and training regime stay much the same as version 0.2, but the big addition is precipitation, both total and the convective contribution. Further details about the model architecture are provided in AIFS Single v0.2. A scorecard comparing performance between v0.2 and v0.2.1 is available. The experimental AIFS Single v0.2.1 model is available on Hugging Face. An example notebook is available to the user community, demonstrating how to run the AIFS from ECMWF open data and the anemoi-inference package. Model resolution
*Levels (hPa) 50, 100, 150, 200, 250, 300, 400, 500, 600, 700, 850, 925, 1000 Model output parametersAIFS Single v0.2.1 introduced three new surface parameters, detailed below.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
v0.2 | SUPERSEDED | Experimental version 0.2 of the AIFS deterministic model was released on 10 January 2024. This was superseded by version 0.2.1 on 21 February 2024. AIFS Single v0.2This article provides an overview of changes introduced with AIFS Single v0.2. Model descriptionArchitectural changes were introduced with the upgrade from version 0.1 to 0.2. In version 0.2, the encoder and decoder use attention-based graph neural networks, very similar to a transformer (Vaswani et al., 2017) architecture. The input and output grids for AIFS Single v0.2 are the native ERA5 reduced Gaussian grid, which provides near-constant resolution across the globe. Model performanceThis article compares performance of version 0.1 ('old AIFS') and version 0.2 ('new AIFS'). Model resolutionImprovements in model resolution were introduced with the upgrade from version 0.1 to 0.2.
*Levels (hPa) 50, 100, 150, 200, 250, 300, 400, 500, 600, 700, 850, 925, 1000 Model output parametersNo new model output parameters were introduced when the experimental AIFS deterministic model upgraded from version 0.1 to 0.2. One parameter, sea surface temperature, was removed.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
v0.1 | SUPERSEDED | The first version (0.1) of the AIFS deterministic model was released on 13 October 2023. This was superseded by version 0.2 on 10 January 2024. AIFS Single v0.1This blog post and newsletter article introduce the first version of the AIFS deterministic model. Model descriptionThe first implementation of the AIFS was based on message-passing graph neural networks and with an internal icosahedral grid with multi-scale edges, similar to Deepmind’s GraphCast. Graph Neural Networks allow us to move away from lat-lon grids, which have many points near the poles, and use reduced Gaussian grids which have near equal distance between grid-points no matter where you are on the globe. These are also the grids which are used by the IFS to create ERA5 and operational initial conditions. Version 0.1 was trained on a subset of the ERA5 reanalysis for 1979–2018 and fine-tuned on operational IFS data from 2019 to 2020. Model resolution
*Levels (hPa) 50, 100, 150, 200, 250, 300, 400, 500, 600, 700, 850, 925, 1000 Model output parameters
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- No labels