Skip to content

EyringMLClimateGroup/grundner25_iconaml_automatic_tuning

Repository files navigation

Reduced cloud cover errors in a hybrid AI-climate model through equation discovery and automatic tuning

Data-driven equation for cloud cover implemented in ICON-A 2.6.4., the atmospheric component of the ICON climate model. The resulting ICON-A-MLe climate model is tuned automatically, surpassing the projection skill of the native ICON-A model.

Grundner, A., Beucler, T., Savre, J., Lauer, A., Schlund, M. & Eyring, V. (2025). Reduced cloud cover errors in hybrid climate models through a novel combination of data-driven parameterizations and automatic tuning. Link to publication, Arxiv preprint.

Author: Arthur Grundner, arthur.grundner@dlr.de

The current release on zenodo can be found here: DOI

List of Figures

  • Fig 1: Sketch of the automatic tuning pipeline
  • Fig 2: Qualitative evaluation of 20-year ICON-A-MLe simulations using parameter settings extracted at three different stages of the tuning pipeline
  • Fig 3, Code_1, Code_2: Biases of 20-year ICON-A(-ML) simulations in three key climate metrics
  • Fig 4, Code_1, Code_2: Evaluation of schemes in opposing environment
  • Fig 5, Code: Contribution of terms in data-driven equation
  • Fig 6, Code: Cloud differences in +4K ICON-A-MLe simulations
  • Fig S1, Code: Climate metrics of three 10-year ICON-A simulations
  • Fig S2, Code: ICON-A sensitivity analysis
  • Fig S3: Zonal means of nine important climate variables from 20-year simulations
  • Fig_S4, Code: Evolution of ICON-A-MLe tuning parameters during day-long simulations
  • Fig_S5, Code: Evolution of ICON-A-MLe tuning parameters during year-long simulations
  • Fig S6: Like Fig. 2, but showing zonal means of the top of the atmosphere longwave and shortwave radiation
  • Fig S7, Code_1, Code_2: (Bias) differences between the panels of each column in Fig. 3
  • Fig S8: Like Fig. 3, but showing column-integrated cloud ice (ice water path) for the ICON-A-MLe and the automatically tuned ICON-A model simulations
  • Fig S9, Code: Like Fig. 6, but using the manually tuned ICON-A baseline model to conduct the control and +4K warming scenario simulations
  • Fig S10, Code: Precipitation metrics in warming scenarios

Reproducing the results

All ICON simulations were performed on DKRZ/Levante with ICON-A 2.6.4. with two implementation errors fixed in the turbulence scheme (setting maximum mixing length to 150m and correcting the computation of the turbulent length scale so that it matches Pithan et al., 2015 and Giorgetta et al., 2018). The resulting ICON-A 2.6.4. code can be found in our GitLab repository. You can find the official stable ICON-A 2.6.4. release on ICON-DKRZ-GitLab here. To turn it into our ICON-A-MLe model, the data-driven cloud cover scheme needs to be implemented in ICON-A with adaptable parameter as shown here. The scripts for automatically tuning the ICON-A(-ML) can be found in this folder. The code for deriving the data-driven cloud cover scheme can be found in the GitHub repository of Grundner et al., 2024.

In the subfolders of simulation_scripts_and_evaluation you can find the runscripts and ESMValTool evaluation plots of all 20-year AMIP simulations performed for our manuscript. To reproduce the ESMValTool results, ESMValTool v2.12.0 is required. An ESMValTool configuration file tailored to DKRZ's Levante is available in this directory at ESMValTool_config-user.yml. This file needs to be put into ~/.config/esmvaltool/ and slightly adapted (e.g., output paths). ESMValTool recipes can be found on the websites given by the Evaluation link in the source.txt files of the subfolders (Click on debug page -> Select a recipe -> scroll to the bottom -> Download the recipe_*.yml file. ESMValTool can be then be run with

esmvaltool run /path/to/recipe.yml

To reproduce the results on another machine, more changes to the configuration file (e.g., input paths) are necessary.

About

Data-driven equation for cloud cover implemented in ICON-A, the atmospheric component of the ICON climate model. The resulting ICON-A-ML climate model is tuned automatically, surpassing the predictive skill of the native ICON-A model.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors