Differentiable Programming for Earth System Modeling
Not on the map. Why?
Abstract (arXiv)
Earth System Models (ESMs) are the primary tools for investigating future Earth system states at time scales from decades to centuries, especially in response to anthropogenic greenhouse gas release. State-of-the-art ESMs can reproduce the observational global mean temperature anomalies of the last 150 years. Nevertheless, ESMs need further improvements, most importantly regarding (i) the large spread in their estimates of climate sensitivity, i.e., the temperature response to increases in atmospheric greenhouse gases, (ii) the modeled spatial patterns of key variables such as temperature and precipitation, (iii) their representation of extreme weather events, and (iv) their representation of multistable Earth system components and their ability to predict associated abrupt transitions. Here, we argue that making ESMs automatically differentiable has huge potential to advance ESMs, especially with respect to these key shortcomings. First, automatic differentiability would allow objective calibration of ESMs, i.e., the selection of optimal values with respect to a cost function for a large number of free parameters, which are currently tuned mostly manually. Second, recent advances in Machine Learning (ML) and in the amount, accuracy, and resolution of observational data promise to be helpful with at least some of the above aspects because ML may be used to incorporate additional information from observations into ESMs. Automatic differentiability is an essential ingredient in the construction of such hybrid models, combining process-based ESMs with ML components. We document recent work showcasing the potential of automatic differentiation for a new generation of substantially improved, data-informed ESMs.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). Builds on 24 of its 107 references that are in the map. First posted on arXiv 29 Aug 2022.
Builds on
24 of 107 references.
References · 24
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2015Automatic differentiation in machine learning: a surveycited by 855
- 2018On Lazy Training in Differentiable Programmingcited by 675
- 2021Machine learning accelerated computational fluid dynamicscited by 471
- 2020Universal Differential Equations for Scientific Machine Learningcited by 353
- 2020Solver-in-the-Loop: Learning from Differentiable Physics to Interact with Iterative PDE-Solverscited by 205
- 2021Efficient and Modular Implicit Differentiationcited by 203
- 2018Deep learning to represent sub-grid processes in climate modelscited by 156
- 2020Learning to Control PDEs with Differentiable Physicscited by 132
- 2017Deep Learning for Physical Processes: Incorporating Prior Scientific Knowledgecited by 96
- 2021Gradients are Not All You Needcited by 86
- 2019A Differentiable Programming System to Bridge Machine Learning and Scientific Computingcited by 83
12 more
- 2021Stiff Neural Ordinary Differential Equationscited by 78
- 2017Earth System Modeling 2.0: A Blueprint for Models That Learn From Observations and Targeted High-Resolution Simulationscited by 51
- 2021Will Artificial Intelligence supersede Earth System and Climate Models?cited by 37
- 2022JAX-FLUIDS: A fully-differentiable high-order computational fluid dynamics solver for compressible two-phase flowscited by 36
- 2022A posteriori learning for quasi-geostrophic turbulence parametrizationcited by 36
- 2013A computational framework for infinite-dimensional Bayesian inverse problems. Part I: The linearized case, with application to global seismic inversioncited by 32
- 2019Achieving Conservation of Energy in Neural Network Emulators for Climate Modelingcited by 28
- 2020Instead of Rewriting Foreign Code for Machine Learning, Automatically Synthesize Fast Gradientscited by 27
- 2020From calibration to parameter learning: Harnessing the scaling effects of big data in geoscientific modelingcited by 26
- 2013A computational framework for infinite-dimensional Bayesian inverse problems: Part II. Stochastic Newton MCMC with application to ice sheet flow inverse problemscited by 19
- 2019hIPPYlib: An Extensible Software Framework for Large-Scale Inverse Problems Governed by PDEs; Part I: Deterministic Inversion and Linearized Bayesian Inferencecited by 8
- 2016Sensitivity analysis on chaotic dynamical system by Non-Intrusive Least Square Shadowing (NILSS)cited by 6
Built on by
Citing papers per year: 2023: 6; 2024: 2; 2025: 6; 2026: 8.
22 papers.
Sort:
By area:
- 2023Neural General Circulation Models for Weather and Climatecited by 239
- 2023Stabilized Neural Differential Equations for Learning Dynamics with Explicit Constraintscited by 15
- 2023Time Series Predictions in Unmonitored Sites: A Survey of Machine Learning Techniques in Water Resourcescited by 6
- 2023Gradient-free online learning of subgrid-scale dynamics with neural emulatorscited by 5
- 2024Projected Neural Differential Equations for Learning Constrained Dynamicscited by 5
- 2025JAX-MPM: A Learning-Augmented Differentiable Meshfree Framework for GPU-Accelerated Lagrangian Simulation and Geophysical Inverse Modelingcited by 5
- 2023Reconstructing Historical Climate Fields With Deep Learningcited by 4
- 2025Augmented Invertible Koopman Autoencoder for long-term time series forecastingcited by 4
- 2025Constructing Extreme Heatwave Storylines with Differentiable Climate Modelscited by 3
- 2023Extreme Event Prediction with Multi-agent Reinforcement Learning-based Parametrization of Atmospheric and Oceanic Turbulencecited by 2
- 2025Towards fully differentiable neural ocean model with Veroscited by 2
- 2025Differentiable Inverse Modeling with Physics-Constrained Latent Diffusion for Heterogeneous Subsurface Parameter Fieldscited by 2
10 more
- 2026Systematic LLM Translation of Legacy Scientific Code to Differentiable Frameworks: Application to a Land Surface Modelcited by 2
- 2024Adjoint-based online learning of two-layer quasi-geostrophic baroclinic turbulencecited by 1
- 2025Learning vertical coordinates via automatic differentiation of a dynamical corecited by 1
- 2026Learning to Optimize by Differentiable Programmingcited by 1
- 2026ADDA: a Modular Framework for Representing, Simulating and Assimilating Dynamics with End-to-end Differentiabilitycited by 1
- 2026Emulating Non-Differentiable Metrics via Knowledge-Guided Learning: Introducing the Minkowski Image Losscited by 0
- 2026Emulating the Forced Response of Climate Models with Generative Machine Learningcited by 0
- 2026Optimizing Geoengineering Interventions Using Differentiable Climate Modelscited by 0
- 2026Variational Augmented Invertible Koopman Autoencoder for probabilistic time series forecastingcited by 0
- 2026AEGIS: Differentiable Mars Climate Model with Neural Closurescited by 0
- 2026AEGIS: Differentiable Mars Climate Model with Neural Closures2 Oct 2026
- 2026Variational Augmented Invertible Koopman Autoencoder for probabilistic time series forecasting29 Sep 2026
- 2026Optimizing Geoengineering Interventions Using Differentiable Climate Models11 Sep 2026
- 2026ADDA: a Modular Framework for Representing, Simulating and Assimilating Dynamics with End-to-end Differentiability24 Aug 2026
- 2026Systematic LLM Translation of Legacy Scientific Code to Differentiable Frameworks: Application to a Land Surface Model4 Jun 2026
- 2026Emulating the Forced Response of Climate Models with Generative Machine Learning16 May 2026
- 2026Emulating Non-Differentiable Metrics via Knowledge-Guided Learning: Introducing the Minkowski Image Loss13 Apr 2026
- 2026Learning to Optimize by Differentiable Programming23 Jan 2026
- 2025Differentiable Inverse Modeling with Physics-Constrained Latent Diffusion for Heterogeneous Subsurface Parameter Fields27 Dec 2025
- 2025Learning vertical coordinates via automatic differentiation of a dynamical core19 Dec 2025
- 2025Towards fully differentiable neural ocean model with Veros21 Nov 2025
- 2025JAX-MPM: A Learning-Augmented Differentiable Meshfree Framework for GPU-Accelerated Lagrangian Simulation and Geophysical Inverse Modeling6 Jul 2025
10 more
- 2025Constructing Extreme Heatwave Storylines with Differentiable Climate Models12 Jun 2025
- 2025Augmented Invertible Koopman Autoencoder for long-term time series forecasting17 Mar 2025
- 2024Adjoint-based online learning of two-layer quasi-geostrophic baroclinic turbulence21 Nov 2024
- 2024Projected Neural Differential Equations for Learning Constrained Dynamics31 Oct 2024
- 2023Extreme Event Prediction with Multi-agent Reinforcement Learning-based Parametrization of Atmospheric and Oceanic Turbulence1 Dec 2023
- 2023Reconstructing Historical Climate Fields With Deep Learning30 Nov 2023
- 2023Neural General Circulation Models for Weather and Climate13 Nov 2023
- 2023Gradient-free online learning of subgrid-scale dynamics with neural emulators30 Oct 2023
- 2023Time Series Predictions in Unmonitored Sites: A Survey of Machine Learning Techniques in Water Resources18 Aug 2023
- 2023Stabilized Neural Differential Equations for Learning Dynamics with Explicit Constraints16 Jun 2023
- 2023Neural General Circulation Models for Weather and Climatecited by 239
- 2023Stabilized Neural Differential Equations for Learning Dynamics with Explicit Constraintscited by 15
- 2023Time Series Predictions in Unmonitored Sites: A Survey of Machine Learning Techniques in Water Resourcescited by 6
- 2023Gradient-free online learning of subgrid-scale dynamics with neural emulatorscited by 5
- 2024Projected Neural Differential Equations for Learning Constrained Dynamicscited by 5
- 2025JAX-MPM: A Learning-Augmented Differentiable Meshfree Framework for GPU-Accelerated Lagrangian Simulation and Geophysical Inverse Modelingcited by 5
- 2023Reconstructing Historical Climate Fields With Deep Learningcited by 4
- 2025Augmented Invertible Koopman Autoencoder for long-term time series forecastingcited by 4
- 2025Constructing Extreme Heatwave Storylines with Differentiable Climate Modelscited by 3
- 2023Extreme Event Prediction with Multi-agent Reinforcement Learning-based Parametrization of Atmospheric and Oceanic Turbulencecited by 2
- 2025Towards fully differentiable neural ocean model with Veroscited by 2
- 2026Systematic LLM Translation of Legacy Scientific Code to Differentiable Frameworks: Application to a Land Surface Modelcited by 2
12 most cited of 21 All 21 (JSON)
- 2026AEGIS: Differentiable Mars Climate Model with Neural Closures2 Oct 2026
- 2026Variational Augmented Invertible Koopman Autoencoder for probabilistic time series forecasting29 Sep 2026
- 2026Optimizing Geoengineering Interventions Using Differentiable Climate Models11 Sep 2026
- 2026ADDA: a Modular Framework for Representing, Simulating and Assimilating Dynamics with End-to-end Differentiability24 Aug 2026
- 2026Systematic LLM Translation of Legacy Scientific Code to Differentiable Frameworks: Application to a Land Surface Model4 Jun 2026
- 2026Emulating the Forced Response of Climate Models with Generative Machine Learning16 May 2026
- 2026Emulating Non-Differentiable Metrics via Knowledge-Guided Learning: Introducing the Minkowski Image Loss13 Apr 2026
- 2026Learning to Optimize by Differentiable Programming23 Jan 2026
- 2025Learning vertical coordinates via automatic differentiation of a dynamical core19 Dec 2025
- 2025Towards fully differentiable neural ocean model with Veros21 Nov 2025
- 2025JAX-MPM: A Learning-Augmented Differentiable Meshfree Framework for GPU-Accelerated Lagrangian Simulation and Geophysical Inverse Modeling6 Jul 2025
- 2025Constructing Extreme Heatwave Storylines with Differentiable Climate Models12 Jun 2025
12 newest of 21 All 21 (JSON)