the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
NoahPy: A differentiable Noah land surface model for simulating permafrost thermo-hydrology
Abstract. Accurately representing permafrost in Earth System Models is a grand challenge that creates major uncertainty. A promising path forward is to create hybrid models that synergize process-based physics with deep learning, but this is fundamentally hindered by the non-differentiable nature of traditional land surface models (LSMs), which are incompatible with modern AI workflows. To overcome this limitation, we present NoahPy, a fully differentiable LSM developed by reconstructing the Noah LSM’s governing partial differential equations into a process-encapsulated Recurrent Neural Network (RNN). We first demonstrate that NoahPy perfectly replicates the numerical behaviour of the modified Noah LSM, achieving Nash-Sutcliffe Efficiency (NSE) coefficients above 0.99 for both soil temperature and liquid water. We then show that at a permafrost site, the calibrated NoahPy achieves robust simulation performance for for soil temperature (NSE > 0.9) and liquid water (NSE > 0.8). Critically, the differentiable workflow, when combined with the Adam optimizer, is significantly faster, more stable, and yields simulations with lower uncertainty compared to traditional SCE-UA calibration algorithm. NoahPy thus provides a foundational, "glass-box" framework that closes a key technical gap, enabling the development of the next generation of hybrid AI-physics models needed to more reliably predict the future of the cryosphere.
- Preprint
(5445 KB) - Metadata XML
- BibTeX
- EndNote
Status: open (until 30 Nov 2025)
-
RC1: 'Comment on egusphere-2025-4253', Anonymous Referee #1, 16 Sep 2025
reply
-
AC1: 'Reply on RC1', Zhuotong Nan, 24 Oct 2025
reply
We thank the reviewer for taking the time to read and comment on our manuscript. Please find the responses to the individual comments in the attached PDF.
-
AC1: 'Reply on RC1', Zhuotong Nan, 24 Oct 2025
reply
-
RC2: 'Comment on egusphere-2025-4253', Anonymous Referee #2, 10 Oct 2025
reply
Tian et al. present NoahPy, a differentiable reformulation of the Noah land surface model (LSM) aimed at improving the representation of permafrost thermo-hydrology. The authors rewrite the traditional Fortran-based Noah LSM into a PyTorch-based, partially differentiable framework and demonstrate that it reproduces the original model’s numerical behavior while enabling gradient-based parameter optimization through backpropagation.
Strengths
- The paper provides a clear and rigorous implementation of a differentiable land surface model using PyTorch.
- The model reproduces the original Fortran Noah LSM with high fidelity (NSE > 0.99), indicating numerical equivalence.
- The differentiable structure allows efficient gradient-based calibration (using Adam), showing faster and more stable convergence than traditional SCE-UA optimization.
- The manuscript is well organized, the methodology transparent, and the validation experiments are convincing for the scope of the technical contribution.
Major comments
1. Scope of differentiability vs. the claim of “fully differentiable LSM”.
Although the abstract and conclusions describe NoahPy as a fully differentiable LSM, the actual implementation appears to make only the heat and moisture transport equations (the PDE solver) differentiable. Other key land-surface processes (e.g., those in Figure 1c) remain treated in their original, non-differentiable, piecewise form. As a result, the framework achieves gradient continuity for a subset of processes, but not necessarily full differentiability of the entire LSM.
The authors should clarify this scope explicitly in both the abstract and methods. Phrasing such as “a partially differentiable framework focusing on the heat–moisture solver” or “a differentiable core of Noah LSM” would be more accurate and prevent reader misinterpretation.
2. Gradient continuity within phase-dependent processes
The thermal conductivity λ, volumetric heat capacity Cₛ, and latent heat term Q exhibit abrupt transitions near the freezing point due to phase change. These discontinuities can interrupt or distort the backpropagated gradients, even if the overall framework is formally differentiable. The authors are encouraged to clarify how such non-smooth terms are handled in the current implementation.
Citation: https://doi.org/10.5194/egusphere-2025-4253-RC2 -
AC2: 'Reply on RC2', Zhuotong Nan, 24 Oct 2025
reply
We thank the reviewer for taking the time to read and comment on our manuscript. Please find the responses to the individual comments in the attached PDF.
Viewed
| HTML | XML | Total | BibTeX | EndNote | |
|---|---|---|---|---|---|
| 1,427 | 50 | 15 | 1,492 | 10 | 13 |
- HTML: 1,427
- PDF: 50
- XML: 15
- Total: 1,492
- BibTeX: 10
- EndNote: 13
Viewed (geographical distribution)
| Country | # | Views | % |
|---|
| Total: | 0 |
| HTML: | 0 |
| PDF: | 0 |
| XML: | 0 |
- 1
The state-of-the-art land surface models (LSMs) have been reported to perform poorly in representing permafrost processes. To address this gap, the authors present NoahPy—a fully differentiable LSM developed by reconstructing the Noah LSM’s governing partial differential equations into a process-encapsulated recurrent neural network. NoahPy was compared with both the original and an improved version of the Noah LSM, and evaluated at a permafrost site. I find the model to be skillful and the results reasonable.
General Comments
1) Manuscript Structure
Introduction: It would be beneficial to restructure the introduction to better highlight the significance of permafrost, particularly as the authors aim to introduce the model to the permafrost research community. The section could begin by underscoring the importance of permafrost, followed by a critical review of how current LSMs represent permafrost processes, clearly outlining existing limitations. Addressing this gap, the authors should then introduce deep learning methods and explain how such approaches can provide an effective solution to improve permafrost modeling.
Discussion: The advantages and limitations are currently intermingled in this section. Please consider: (a) adding a brief outlook on future model development; and (b) using subsections to enhance the readability of the manuscript.
2) Language
The language should be improved throughout for clarity and academic tone.
Specific Comments:
“Essentially, all models are wrong, but some are useful.” (George E. P. Box, 1979)