CLINT - Demo#

Infilling missing data#

Gridded observational climate datasets such as HadCRUT5 often contain many missing values. To tackle this problem, it is common to fill in the gaps by using the state-of-the-art kriging interpolation or the principal component analysis-based infilling. Unfortunately, these techniques are limited by the statistical information contained in the original dataset and might not be able to efficiently reconstruct large regions of missing values and complex climatic patterns. Artificial Intelligence and more specifically deep-learning based technologies give the possibility to go beyond these techniques by learning the underlying physical patterns in the data.

The method presented here is a deep-learning inpainting technique based on a U-Net architecture. It is making use of partial convolutional layers and a loss function designed to produce semantically meaningful predictions. Models are trained using climate data from reanalysis and/or historical simulations and can be used to reconstruct missing information in observational datasets with minimal computational resources.

CLINT App#

We have deployed the CLINT App demo on a virtual machine at DKRZ. In the following example we run the an infill process using the CLINT app.

Demo: Infill with CLINT#

Go to the CLINT app: https://clint.dkrz.de

  • Choose the Duck processing service

_images/phoenix-duck-wps.png
  • Use the ClintAI process

_images/phoenix-duck-processes.png
  • Select a HadCRUT5 dataset for the infill process

_images/phoenix-duck-infill.png
  • Wait for the process to finish …

_images/phoenix-duck-monitor.png
  • When the process has finished go then the outputs are shown

_images/phoenix-duck-outputs.png
  • Outputs: a plot before the infill

_images/duck-plot-before.png
  • Outputs: a plot after the infill

_images/duck-plot-after.png