Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published February 18, 2022 | Version zenodo_v3
Software Open

How to calibrate a dynamical system with neural network based physics?

  • 1. CNRM, Université de Toulouse, Météo-France, CNRS

Description

Supporting code & dataset - submitted to Geophysical Research Letters. https://doi.org/10.1002/essoar.10510164.1

 

Abstract

In current climate models, parameterization for each modeled process is tuned offline, individually. Thus, interactions between subgrid scale processes can be missed. To address this issue, a neural network (NN)-based emulator of the resulting parameterization is trained to predict subgrid-scale tendencies as a function of atmospheric state variables and some of the tuned model parameters, `theta`. Then, the fitted NN is implemented to replace the parameterization tuned offline. The optimal value of `theta` is determined by tuning its value online, with respect to a metric computing longterm prediction errors.

Our approach has been demonstrated using the Lorenz’63 toy model (L63). The online optimization led to parameter values used to generate a reference dataset. In a second experiment, one of the model parameters was willingly biased. The resulting longterm prediction error was significantly reduced by optimizing online the value of one of `theta` parameters.

 

Code information

The code shared in the repository allows the replication of our experiments on L63 model.

Files

blankaBalogh/Calibrate_L63-zenodo.zip

Files (239.2 kB)

Name Size Download all
md5:b01edff6dd8e6f32918f683a94cf3ff8
239.2 kB Preview Download

Additional details