Articles | Volume 19, issue 17
https://doi.org/10.5194/gmd-19-8167-2026
© Author(s) 2026. This work is distributed under the Creative Commons Attribution 4.0 License.
A barycenter-based approach for the multi-model ensembling of subseasonal forecasts
Download
- Final revised paper (published on 03 Sep 2026)
- Preprint (discussion started on 28 May 2025)
Interactive discussion
Status: closed
Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor
| : Report abuse
-
RC1: 'Comment on egusphere-2025-1330', Anonymous Referee #1, 13 Oct 2025
- AC1: 'Reply on RC1', Camille Le Coz, 22 Nov 2025
-
RC2: 'Review of egusphere-2025-1330', Anonymous Referee #2, 26 Oct 2025
- AC2: 'Reply on RC2', Camille Le Coz, 22 Nov 2025
Peer review completion
AR – Author's response | RR – Referee report | ED – Editor decision | EF – Editorial file upload
AR by Camille Le Coz on behalf of the Authors (22 Nov 2025)
Author's response
Author's tracked changes
Manuscript
ED: Referee Nomination & Report Request started (15 Dec 2025) by Shu-Chih Yang
RR by Anonymous Referee #1 (13 Jan 2026)
RR by Anonymous Referee #2 (29 Mar 2026)
ED: Publish subject to technical corrections (19 Apr 2026) by Shu-Chih Yang
AR by Camille Le Coz on behalf of the Authors (27 Apr 2026)
Author's response
Manuscript
Review of "A barycenter-based approach for the multi-model ensembling of subseasonal forecasts" by Camille Le Coz et al (submitted to GMD)
General comments:
The article explores a new method to aggregate members from multimodel ensemble, based on an optimization of the Wasserstein distance. It is applied to univariate point forecast timeseries, on a few weather parameters. It is compared with the more usual (and simpler) member pooling technique, also called the L2 barycenter, using a long range forecast database. The scores show clear benefits of combining several ensembles, which was already known for the pooling method, and they suggest that the Wasserstein-based barycenter may be slightly better than the L2 one according to some performance measures. The evaluation shows that the Wasserstein method decreases a lot the ensemble dispersion, which is a direct consequence of its design.
Is it a good thing to reduce intermodel ensemble spread in a multimodel ensemble ? One could argue that it defeats the purpose of using multiple models. Many weather prediction centers actually use multiple models to increase ensemble dispersion, because it improves key aspects of the forecasts.
Mathematically, the need to reduce spread depends on the presence of over- or under-dispersion in the raw (i.e., pooled) ensemble. In the article setup, the usefulness of implementing the Wasserstein barycenter method is not very clear, as the advertised score benefits could probably have been obtained by (technically and conceptually) simpler methods to reduce the ensemble dispersion, like EMOS or a member-by-member bias correction.
One understands that the Wasserstein barycenter method can get quite complex and expensive if the workspace dimension is increased (here it is only 6, owing to the time averaging applied to the forecasts), or if the distributions are significantly non-gaussian, which will restrict its practical applicability.
Despite these rather underwhelming results, the article can serve as a nicely written course on the Wasserstein distance, which is well known in the field of AI (e.g. as a probabilistic metric), but not yet in meteorology, although similar spatial verification concepts (such as SAL) are standard.
The idea of using the Wasserstein metric as an alternative to CRPS for comparing ensemble forecast distributions is original, it might be useful for other applications than the aggregation of multimodel ensembles (perhaps for clustering ?).
In a nutshell, the article does not present a clearly useful application, but it is a thought-provoking introduction to a so far little used tool that might lead to practical uses in the future.
Specific remarks (tagged by manuscript line number)
Some parts of the text are unclear or ambiguous. There are typos.
In some languages, the term "barycenter" is often used to mean "centroid" (i.e., weight averages), which can be confusing because centroid extraction is commonly used in ensemble post-processing to summarize ensembles as pseudo-deterministic forecast scenarios. It would help to clarify early in the introduction that the aim is to transform an ensemble distribution into another distribution, not into a single value.
l.19, 18: replace "single-model" by "SME" or equivalent.
l.29: insert "which _often_ implies" (a poor MME setup can actually degrade the forecast PDFs)
l. 62-63: do you mean "in the BMA method, _no_ assumtion is made" (otherwise it contradicts the previous sentence on EMOS)
l. 69: at this point you may clarify that the barycenter is a transformed ensemble prediction.
l. 136: pooling was not actually introduced because it minimizes L2, but because it is the correct thing to do if one assumes all members to be independent, identically distributed (iid) samples of the same distribution. Thus, using another method implies that one assumes the distributions sampled by each ensemble are not the same (presumably because they contain model-specific errors, which is a reasonable hypothesis according to previous literature). This should be more explicitly stated. Based on this article I would conclude that the Wasserstein barycenter is a statistical device to represent model-specific error.
l.156: what do you mean by "space dimension" in appendix A ? Is it dimension d ? Or the geographical geographical spatial distribution that you discuss in Fig 5 ? How do you reach a value of 6 (in l. 495; this is only explained later) ? Please replace "space" by a more precise term. According to l.104, it should be something like "the number of lead times".
l.162: please correct "the statistical the difficulty" and fix the Flamary reference.
l.165: in this context, "multivariate" could also mean "joint distribution between several meteorological variables". Please fix.
l.182: duplicate "hypothesis"
l.183: most weather variables of interest, like wind speed or precipitation, have strongly non-gaussian distributions, so that using mappings to displace their gaussian approximations will change their dispersion. These variables have a nonlinear relationship between their average and dispersion, which is why they are usually modelled as e.g. Weibull or gamma distributions.
l.189: again, replace "dimension of the sample space" which is confusing, by "the number of lead times".
l.192: define "OT"
Fig.2 and l.204: please use consistent terminology, e.g. "pooling" instead of "L2-barycenter" or "concatenation", since they are the same thing.
l.210-214: this discussion should give some physical reasons why preserving distribution shape can be regarded as desirable or not. Why use a multimodel ensemble in the first place if differences in distributions are regarded as a problem to fix ? There seems to be an implicit assumption that these differences stem from climatological differences between the single-model ensembles used, so that the motivation for using the GaussW2 barycenter is to implement a bias correction scheme.
l.284: replace "simulation's number" by "ensemble member index"
l.288: compare -> compares
l.294: a drawback of the CRPSf definition is that it penalizes forecast variability: an ensemble with systematically close-to-average spread will be less likely to produce events with large CRPS, so it will have a better (smaller) CRPSf. By design, it will also produce less extreme probabilities (this is quite clear in Fig. 2), so it will have a reduced capablity for detecting extreme events. The performance metrics used in this paper tend to reward average skill. It would be useful to see metrics that are more sensitive to the detection of anomalous events, such as CSI or F1, F2, or the areas under the ROC and precision-recall curves for high physical thresholds.
Table 2: the formulae are unnecessarily heavy. For instance, the double sum over i and j, factor wi etc could be avoided by simply stating that the scores are spatially averaged. This is standard practice in the weather community.
Fig 4, 5, 6: Some graphical indication of significance of the differences is needed, particularly the differences that are presented as results in the text. In maps, an effective method is to leave blank (white) the areas where SSR does not significantly differ from one.
l.367: explain -> explained
l.373: nonexistent section number 22
l.374: please provide references to studies where a similar ensemble is proven to be over-dispersed indeed.
l.376,383: nonexistent section number
l.383: "better" than what ? L2 or SMEs ?
l.386-387: cumbersome sentence. Please rephrase.
l.402-405: I do not understand this statement: where do you see the influence of the forecast initial condition in eq.7 ?
l.425: "use _of_"
l.455: add "model _systematic_" error. Some model errors are not systematic and thus cannot be claimed to be handled by the GaussW2 barycenter method. The claim can only be made for those model errors that are identically activated in all ensemble members of each SME, and that are persistent in time at any given point.
l.461: same remark as on l.402: these methods do not separate initial condition errors from model errors in a general sense, such a separation would only occur under some simplifying assumptions that need to be more explicit in the text.
Appendix B. this appendix does not seem relevant to the rest of the article. It should be deleted if it is not explicitly used in the text body.
Tables D1 to D4: these are not very readable. A graphical presentation of the useful information would improve readability. "models are significantly different" from what ? From each other, or is L2-bary different from GaussW2-bary ?