Preprints
https://doi.org/10.5194/egusphere-2023-1954
https://doi.org/10.5194/egusphere-2023-1954
13 Oct 2023
 | 13 Oct 2023

TorchClim v1.0: A deep-learning framework for climate model physics

David Fuchs, Steven C. Sherwood, Abhnil Prasad, Kirill Trapeznikov, and Jim Gimlett

Abstract. Climate models are hindered by the need to conceptualize and then parameterize complex physical processes that are not explicitly numerically resolved and for which no rigorous theory exists. Machine learning and artificial intelligence methods (ML/AI) offer a promising paradigm that can augment or replace the traditional parametrized approach with models trained on empirical process data. We offer a flexible and efficient framework, TorchClim, for inserting ML/AI physics surrogates that respect the parallelization of the climate model. A reference implementation of this approach is presented for the Community Earth System Model (CESM), where the authors substitute moist physics and radiative parametrization of the Community Atmospheric Model (CAM) with an ML/AI model. We show that a deep neural network surrogate trained on data from CAM itself can produce a stable model that reproduces the climate and variability of the original model, albeit with some biases. This framework is offered to the research community as an open-source project. The new framework seamlessly integrates into CAM's workflow and code-base and runs with negligible added computational cost, allowing rapid testing of various ML physics surrogates. The efficiency and flexibility of this framework open up new possibilities for using physics surrogates trained on offline data to improve climate model performance and better understand model physical processes.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this preprint. The responsibility to include appropriate place names lies with the authors.

Journal article(s) based on this preprint

22 Jul 2024
TorchClim v1.0: a deep-learning plugin for climate model physics
David Fuchs, Steven C. Sherwood, Abhnil Prasad, Kirill Trapeznikov, and Jim Gimlett
Geosci. Model Dev., 17, 5459–5475, https://doi.org/10.5194/gmd-17-5459-2024,https://doi.org/10.5194/gmd-17-5459-2024, 2024
Short summary
David Fuchs, Steven C. Sherwood, Abhnil Prasad, Kirill Trapeznikov, and Jim Gimlett

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on egusphere-2023-1954', Anonymous Referee #1, 14 Nov 2023
    • AC2: 'Reply on RC1', David Fuchs, 17 Apr 2024
  • RC2: 'Comment on egusphere-2023-1954', Anonymous Referee #2, 06 Dec 2023
    • AC1: 'Reply on RC2', David Fuchs, 17 Apr 2024
  • CC1: 'Comment on egusphere-2023-1954', Dominic Orchard, 07 Dec 2023
    • AC4: 'Reply on CC1', David Fuchs, 17 Apr 2024
  • RC3: 'Comment on egusphere-2023-1954', Anonymous Referee #3, 19 Mar 2024
    • AC3: 'Reply on RC3', David Fuchs, 17 Apr 2024

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on egusphere-2023-1954', Anonymous Referee #1, 14 Nov 2023
    • AC2: 'Reply on RC1', David Fuchs, 17 Apr 2024
  • RC2: 'Comment on egusphere-2023-1954', Anonymous Referee #2, 06 Dec 2023
    • AC1: 'Reply on RC2', David Fuchs, 17 Apr 2024
  • CC1: 'Comment on egusphere-2023-1954', Dominic Orchard, 07 Dec 2023
    • AC4: 'Reply on CC1', David Fuchs, 17 Apr 2024
  • RC3: 'Comment on egusphere-2023-1954', Anonymous Referee #3, 19 Mar 2024
    • AC3: 'Reply on RC3', David Fuchs, 17 Apr 2024

Peer review completion

AR: Author's response | RR: Referee report | ED: Editor decision | EF: Editorial file upload
AR by David Fuchs on behalf of the Authors (18 Apr 2024)  Author's response   Author's tracked changes   Manuscript 
ED: Referee Nomination & Report Request started (24 Apr 2024) by Mohamed Salim
RR by Anonymous Referee #1 (08 May 2024)
RR by Anonymous Referee #2 (13 May 2024)
ED: Reconsider after major revisions (13 May 2024) by Mohamed Salim
AR by David Fuchs on behalf of the Authors (20 May 2024)  Author's response   Author's tracked changes   Manuscript 
ED: Referee Nomination & Report Request started (22 May 2024) by Mohamed Salim
RR by Anonymous Referee #2 (23 May 2024)
ED: Publish as is (23 May 2024) by Mohamed Salim
AR by David Fuchs on behalf of the Authors (24 May 2024)  Manuscript 

Journal article(s) based on this preprint

22 Jul 2024
TorchClim v1.0: a deep-learning plugin for climate model physics
David Fuchs, Steven C. Sherwood, Abhnil Prasad, Kirill Trapeznikov, and Jim Gimlett
Geosci. Model Dev., 17, 5459–5475, https://doi.org/10.5194/gmd-17-5459-2024,https://doi.org/10.5194/gmd-17-5459-2024, 2024
Short summary
David Fuchs, Steven C. Sherwood, Abhnil Prasad, Kirill Trapeznikov, and Jim Gimlett

Model code and software

Github repository David Fuchs https://github.com/dudek313/torchclim

David Fuchs, Steven C. Sherwood, Abhnil Prasad, Kirill Trapeznikov, and Jim Gimlett

Viewed

Total article views: 1,217 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
841 338 38 1,217 25 26
  • HTML: 841
  • PDF: 338
  • XML: 38
  • Total: 1,217
  • BibTeX: 25
  • EndNote: 26
Views and downloads (calculated since 13 Oct 2023)
Cumulative views and downloads (calculated since 13 Oct 2023)

Viewed (geographical distribution)

Total article views: 1,213 (including HTML, PDF, and XML) Thereof 1,213 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 22 Jul 2024
Download

The requested preprint has a corresponding peer-reviewed final revised paper. You are encouraged to refer to the final revised version.

Short summary
Machine learning (ML) of unresolved processes offers many new possibilities for improving weather and climate models, but integrating ML into the models has been an engineering challenge, and there are performance issues. We present a new software framework for this integration, TorchClim, that is scalable, fast, and flexible, and thereby allows a new level of experimentation with the ML approach. We also provide guidance on ML training and demonstrate a skillful hybrid-ML atmosphere model.