Evolving beyond collapse: An adaptive particle batch smoother for cryospheric data assimilation
Abstract. We present a new adaptive particle-based data assimilation scheme for cryospheric applications that leverages promising developments in importance sampling. Beyond our cryospheric focus, the scheme has the potential to be applied directly to the closely related fields of land surface and hydrological data assimilation as well as more general geoscientific Bayesian inference problems. The proposed approach seeks to combine some of the advantages of two widely used classes of schemes: particle methods and iterative ensemble Kalman methods. Specifically, it extends the Particle Batch Smoother (PBS) that is commonly used in cryospheric data assimilation, with the Adaptive Multiple Importance Sampling algorithm. This adaptive formulation transforms the PBS into an iterative scheme with improved resilience against ensemble collapse and the ability to implement early-stopping strategies. As such, computational cost is automatically adapted to the complexity of the problem at hand, even down to the grid-cell and water year level in distributed multiyear simulations.
In homage to the schemes that it builds on, we coin this new algorithm the Adaptive Particle Batch Smoother (AdaPBS) and we test it across a range of scenarios. First, we conducted an intercomparison of some of the most commonly used cryospheric data assimilation algorithms using Markov Chain Monte Carlo (MCMC) simulation as a costly gold-standard benchmark in a simplified temperature index model assimilating snow depth observations. We further evaluated AdaPBS by assimilating snow depth observations from the ESMSnowMIP project at 6 different sites spanning 3 continents, using an ensemble of simulations generated with the more complex Flexible Snow Model (FSM2). Our results demonstrate that AdaPBS is a robust and reliable tool, outperforming or at least matching the performance of other commonly used algorithms and successfully handling complex cases with dense observational datasets. All experiments were carried out using the open-source Multiple Snow Data Assimilation System (MuSA) toolbox, which now includes AdaPBS and MCMC among the growing list of available cryospheric data assimilation methods.
Dear authors,
Thank you for your submission to GMD and thank you for your patience with us. Since this manuscript was submitted in preprint form from another source I didn't want to delay the review process further, but should the paper be accepted for final publication in GMD, there are a few editorial rules to follow:
Name the model version and name in the paper. I think your contribution falls into this category:
If the model development relates to a single model then the model name and the version number must be included in the title of the paper. If the main intention of an article is to make a general (i.e. model independent) statement about the usefulness of a new development, but the usefulness is shown with the help of one specific model, the model name and version number must be stated in the title. The title could have a form such as, "Title outlining amazing generic advance: a case study with Model XXX (version Y)".
Source: https://www.geoscientific-model-development.net/about/manuscript_types.html#item2
Furthermore, GMD's code and data policy not only requires the tool or model's code to be shared (which you have), but also the scripts, data and configuration files which have been used to generate the paper's figures and tables (https://www.geoscientific-model-development.net/policies/code_and_data_policy.html). Unless I'm mistaken, this code was not part of the data availability section. Could you please reply to this comment with a link and DOI to a separate repository sharing the analysis scripts?
Best wishes,
Fabien Maussion