the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Score-based Filtering for Land Data Assimilation
Abstract. Land data assimilation (DA) improves estimates of land states by integrating observations with land surface model (LSM) simulations. Ensemble Kalman filters (EnKFs) are widely used but assume Gaussian forecast-error distributions, limiting their ability to represent non-Gaussian errors under nonlinear dynamics. Score-based filters (SFs) relax this assumption by using diffusion models to estimate the score function of non-Gaussian forecast distribution and assimilating observations through an approximate likelihood score that guide reverse diffusion process to generate analysis samples, providing a flexible non-Gaussian DA framework that has shown promise in idealized experiments. However, their application to land DA with complex LSMs remains limited by forecast-score estimation errors at computationally affordable ensemble sizes and empirically calibrated likelihood-score approximations that can be sensitive to noisy satellite retrievals. To address these limitations, we develop LandSF which uses stochastic differential equation editing for reverse-diffusion initialization with reduced sensitivity to forecast-score errors, and moment-matching posterior sampling to explicitly approximate likelihood-score without empirical calibration. We evaluate LandSF against the ensemble transform Kalman filter (ETKF) and a representative SF using a Kolmogorov-flow experiment and a realistic land DA experiment that assimilates SMAP soil moisture retrievals into the Common Land Model (CoLM). In the Kolmogorov-flow experiment, both SFs maintain low analysis errors as the forecast-error distribution evolves from Gaussian to non-Gaussian, whereas ETKF deteriorates rapidly. Compared with the benchmark SF, LandSF reduces the average RMSE by about 58 % and substantially suppresses spatial error artifacts. These advantages carry over to realistic land DA, where LandSF reduces ubRMSE relative to the benchmark SF at 64 % of the independent validation stations, with a mean reduction of about 2.28 %. LandSF also consistently improves both ubRMSE and R over open-loop simulation across all three station networks, while the benchmark SF is less robust across networks. Diagnostic experiments further attribute these improvements to the two methodological advances, which better preserve forecast-distribution statistics and reduce sensitivity to observational noise. These results demonstrate that LandSF provides a practical framework for realistic land DA applications with complex process-based LSMs.
- Preprint
(9401 KB) - Metadata XML
-
Supplement
(2008 KB) - BibTeX
- EndNote
Status: open (until 05 Nov 2026)
- RC1: 'Comment on egusphere-2026-5358', Anonymous Referee #1, 12 Oct 2026 reply
Viewed
| HTML | XML | Total | Supplement | BibTeX | EndNote | |
|---|---|---|---|---|---|---|
| 355 | 153 | 52 | 560 | 67 | 57 | 58 |
- HTML: 355
- PDF: 153
- XML: 52
- Total: 560
- Supplement: 67
- BibTeX: 57
- EndNote: 58
Viewed (geographical distribution)
| Country | # | Views | % |
|---|
| Total: | 0 |
| HTML: | 0 |
| PDF: | 0 |
| XML: | 0 |
- 1
This manuscript by Fan et al. develops LandSF, a score-based filtering framework for land data assimilation. Applying score-based data assimilation to a complex land surface model is potentially valuable. The authors test the method in both an idealized nonlinear system and a realistic CoLM application. I find the two proposed modifications intuitive: initializing reverse diffusion from perturbed forecast members may reduce the dependence on an imperfectly estimated score, and explicitly accounting for uncertainty in the likelihood approximation may avoid overreacting to noisy observations. Overall, I think method in the paper is promising. However, the evidence supports the limited conclusion that LandSF may be a more stable variant of the benchmark method B24 under the tested configurations. Demonstrating that LandSF is broadly practical and advantageous for land DA will require more transparent tuning, an ensemble-size study, computational-cost reporting, and a conventional DA baseline in the realistic application.
Specific comments:
As I understand it, the two methods use the same score-network architecture, training procedure, diffusion schedule, and sampling setup. The main differences are the SDEdit initialization and the MMPS likelihood approximation. The claim that LandSF has no tunable parameters is too strong. It avoids the additional B24 guidance parameter, but it still depends on important choices such as the SDEdit starting point, number of sampling steps, score-network configuration, training settings, and number of GMRES iterations.
The comparison with B24 also needs more transparency. The B24 guidance threshold is said to be optimized separately for each experimental setting, but the manuscript does not explain how it was selected, over what range, using what metric, or whether independent validation data were used. This matters because the paper itself shows that B24 is sensitive to this parameter. Please describe the full tuning procedure and show how B24 performs across a reasonable range of guidance settings in the land experiment. Otherwise, it is difficult to know whether LandSF is more robust or whether B24 was not optimally configured.
Another major issue is that the motivation of the paper is limited ensemble size, but the experiments use only one ensemble size, 100 members. The manuscript argues that LandSF is less sensitive to forecast-score error when the ensemble is computationally constrained, but it does not show how performance changes with ensemble size. It is therefore unclear whether LandSF can achieve similar skill with fewer members than B24 or ETKF, how small the ensemble can be before performance degrades, or whether 100 members are sufficient in this high-dimensional application. An ensemble-size sensitivity analysis would greatly strengthen the paper.
The paper presents LandSF as practical for complex land DA but does not report its computational cost. The method requires repeated score-network training or fine-tuning, number of reverse-diffusion sampling steps, and MMPS calculations involving automatic differentiation and GMRES solves. It may improve robustness, but it is not obvious whether it is affordable at higher resolution, with more frequent assimilation, or with a larger state vector. Please report total computational cost and ideally separate the cost of model propagation, score training, and analysis sampling. A scaling discussion such as how LandSF's cost and performance change as the problem gets bigger would also be useful.
I also think the realistic land experiment needs a conventional DA benchmark. ETKF is used in the Kolmogorov-flow experiment but not in the CoLM/SMAP experiment. Open loop is useful, but it is not a substitute for an EnKF/ETKF baseline. Without a standard land DA method in the realistic experiment, the paper demonstrates that LandSF can improve upon B24 under the selected setup, but not whether it improves upon a commonly used approach in realistic land DA. Including ETKF with the same ensemble would substantially improve the practical relevance of the study.
For the CoLM experiment, the reported LandSF improvement over B24 is modest, although the spatial robustness may still be meaningful. The claims should therefore be supported with stronger statistical analysis. The station results are paired, and the observations are spatially and temporally dependent, so simple confidence intervals based on independent samples may not be sufficient. A paired or block-bootstrap analysis would be more convincing. It would also help to include a direct LandSF-minus-open-loop panel in Fig. 5. The current figure clearly shows B24-to-LandSF differences, but it is harder to see where LandSF itself improves upon open loop and where it still degrades performance.
The experimental design also needs more detail. Please report the assimilation frequency, number of retained SMAP observations, and their spatial coverage after screening. More information on soil-layer discretization and the mapping from CoLM soil moisture to the SMAP observation space would also be helpful.
Line 9: explicitly state the “two methodological” advances so line 19 can refer to them
Line 16: ubRMSE not defined
Line 18: describe the three station networks
Define “MMPS” in caption of Figure 1
Equation 15 didn’t specify the map from the clean state to xt.
Lines 357-359: Four networks listed here, 3 in the abstract.
Figure 2: LandSF shows some localized large errors, such as the lower-right corner of column 4, please discuss
Figure 3: caption font size is too small
Figure 6 does not show LandSF performing better in every network. At SCAN and USCRN, ubRMSE is nearly identical for B24 and LandSF, and B24 has slightly higher R. So statement on line 411 should be softened. Why “ARM” is not compared by itself?
Lines 421 – 426. The authors describe LandSF's increments as 'smoother and reasonable' and attribute this to the explicit treatment of observation uncertainty by MMPS. Figure 8 suggests a different reading - LandSF's analysis increments appear to track the observation innovations less closely than B24's. A filter that consistently under-corrects toward the observations is not necessarily better, since shrinkage toward the forecast can produce smoothness without improving accuracy. The manuscript needs to show that the weaker correction reflects a justified balance between forecast and observation errors, not systematic under weighting of the observations.