Source-linked AI summary

Covariance-Informed Ensemble Score Filtering: Embedding Localized Covariance Geometry into Score-Based Transport

Siming Liang, Peter Jan van Leeuwen, Hristo G. Chipilski, Zezhong Zhang, Feng Bao, Guannan Zhang

arXiv:2610.32148v1math.NAcs.NAphysics.ao-phstat.ML

TL;DR

Atmospheric data assimilation needs to transfer sparse observational information to unobserved state components, but standard covariance-based analyses use Gaussian or locally quadratic approximations, while existing score filters lack an intrinsic covariance pathway. CI-EnSF embeds localized covariance geometry in score-based transport, and its results depend on the observation regime: LETKF is more accurate for linear observations, whereas CI-EnSF performs better under nonlinear observations and climatological initialization.

  • Problem

    Conventional analyses use covariance geometry to spread information but rely on Gaussian or locally quadratic approximations, while existing EnSF lacks an intrinsic cross-covariance pathway for updating unobserved components.

    Source: §2 · p. 5
  • Method

    CI-EnSF embeds localized forecast-error covariance geometry into score-based diffusion and reverse transport, allowing cross-covariances to carry likelihood information from observed to unobserved state components.

    Source: §1 · p. 3, §2 · p. 5
  • Results

    For linear observations, well-tuned LETKF remains more accurate; under nonlinear observations and climatological initialization, CI-EnSF achieves lower analysis error and greater robustness, including across the resolved spectrum in nonlinear SQG.

    Source: §6 · p. 26
  • Takeaways & Limitations

    The results indicate that CI-EnSF’s principal benefit is combining nonlinear distributional transport with the mature covariance geometry used in conventional data assimilation.

    Source: §1 · p. 3, §6 · p. 26

    For nonlinear observation operators, the approximate likelihood score introduces posterior-score error.

    Source: §3.1 · p. 6

Abstract

from arXiv · show

Background-error covariance models are central to atmospheric data assimilation because they spread partial observational information across space, variables, and dynamically coupled scales. Ensemble and variational methods exploit this covariance geometry efficiently, but their standard analysis formulations are largely built around Gaussian or locally quadratic approximations. Score-based ensemble filtering provides a framework for nonlinear distributional transport, but existing Ensemble Score Filter (EnSF) formulations lack an intrinsic covariance-mediated pathway for propagating likelihood information from observed to unobserved state components. We introduce a covariance-informed ensemble score filter (CI-EnSF) that embeds localized forecast-error covariance geometry directly into the forward diffusion and reverse transport. The proposed forward diffusion is covariance-shaped in standardized state space and becomes isotropic under the corresponding control-variable transformation. This covariance structure continuously propagates observational information from observed to unobserved state components throughout the reverse transport analysis trajectory. Experiments with Lorenz-96 and surface quasi-geostrophic (SQG) dynamics show a clear regime dependence. For linear observations, a well-tuned LETKF is more accurate, while CI-EnSF maintains stable cycling and effective covariance-mediated information propagation. Under strongly nonlinear observations and under climatological initialization, CI-EnSF achieves lower analysis error and greater cycling robustness than Gaussian ensemble benchmarks such as the LETKF, with improvements extending across spatial scales in the nonlinear SQG experiment. These results suggest that the principal benefit of CI-EnSF arises from combining nonlinear distributional transport with the mature covariance geometry used in conventional data assimilation.

1 Introduction

Atmospheric data assimilation must spread sparse observational information to unobserved state components, while conventional covariance-based analyses often rely on Gaussian or locally quadratic approximations. CI-EnSF embeds covariance geometry into score-based transport, and the experiments are designed to test its behavior across observation regimes and cycling conditions.

1 Introduction

  • Covariance geometry spreads observed innovations to remote and multivariately coupled state components, a central need because atmospheric assimilation is underdetermined.Conventional covariance-based analyses provide this information transfer but generally use Gaussian or locally quadratic approximations that do not preserve the full shape of non-Gaussian forecast distributions.Source: §1 · p. 2
  • Existing EnSF lacks an intrinsic cross-covariance pathway under partial observations, prompting separate reconstruction or regression approaches for unobserved components.CI-EnSF instead integrates covariance geometry into the transport rather than appending a separate reconstruction step.Source: §1 · p. 3
  • CI-EnSF embeds localized forecast-error covariance geometry in score-based diffusion and reverse transport, enabling cross-covariances to propagate observed information to unobserved components throughout analysis.The transport is isotropic in control-variable space and covariance-shaped in physical space; the prior update remains analytical and training-free.Source: §1 · p. 3
  • Innovation-driven controllers adjust prior spread and likelihood strength to support robustness during repeated cycling and spin-up.The mechanisms do not require access to the true state.Source: §1 · pp. 3–4
  • Lorenz–96 tests cover linear–Gaussian consistency, sparse observations, nonlinear operators, and adaptive cycling, while SQG tests multiscale information propagation across observation regimes.The experiments examine whether relative performance changes between linear and strongly nonlinear observations.Source: §1 · p. 4

2 Data Assimilation Problem and Covariance Geometry

The section frames assimilation as inference of a high-dimensional state from incomplete, potentially nonlinear observations. It motivates covariance geometry as the conventional pathway for transferring observational information to unobserved components, while identifying a gap between that mechanism and nonlinear score-based filtering.

2 Data Assimilation Problem and Covariance Geometry

  • The problem is to infer a high-dimensional model state from incomplete, possibly nonlinear observations and propagate information to indirectly observed components.The section first formulates Bayesian filtering and then identifies forecast-error covariance geometry as the conventional observation-to-state coupling mechanism.Source: §2 · p. 4
  • The filtering setup represents the forecast and analysis ensembles so their posterior information is reflected in the analysis ensemble’s mean, spread, and higher-order structure.The analysis density is defined from the forecast density and observations by Bayes’ rule.Source: §2 · p. 4
  • Under partial observations, the cross-covariance B_uo transfers likelihood information from observed components to unobserved components.The likelihood gradient is zero with respect to unobserved components, making covariance coupling the direct pathway for their constraint.Source: §2 · p. 5
  • Conventional covariance-based updates exploit information spreading but use Gaussian or locally quadratic approximations rather than representing the full shape of a nonlinear posterior.Existing isotropic EnSF lacks an intrinsic counterpart to the cross-covariance pathway, so partial-observation settings require additional reconstruction or regression steps to update unobserved variables.Source: §2 · p. 5

3 CI-EnSF: Covariance-Informed Ensemble Score Filtering

CI-EnSF embeds localized forecast-error covariance geometry into score-based diffusion and reverse transport, addressing isotropic EnSF’s lack of an intrinsic pathway for spreading likelihood information under partial observations. The formulation preserves covariance weighting in likelihood transport while simplifying the forecast contribution.

3.1 Overview of the isotropic ensemble score filter

  • Isotropic EnSF lacks an intrinsic covariance pathway for transferring likelihood forcing from observed to unobserved components, and nonlinear operators require an approximate pseudo-time likelihood score.The approximation introduces posterior-score error; CI-EnSF instead embeds covariance geometry in the transport.Source: §3.1 · pp. 6–7

3.2 Standardized covariance representation

  • The method represents forecast-error covariance in standardized coordinates using localized, regularized correlations, while allowing other efficiently applicable and factorable covariance models.The regularization prevents nearly singular directions and improves covariance-factorization robustness.Source: §3.2 · p. 7

3.3 Covariance-informed forward diffusion process

  • CI-EnSF makes diffusion covariance-shaped in standardized state space but isotropic under a control-variable transformation; positive γ permits a nontrivial likelihood update at t = 0.With γ = 0, the prior score becomes singular as t approaches zero, preventing finite likelihood forcing from producing a nonzero continuous displacement.Source: §3.3 · pp. 8–9

3.4 Cancellation of the covariance from the prior transport

  • Covariance weighting cancels the inverse-covariance factor in the forecast-score contribution, so that contribution requires neither explicit C^-1 nor a matrix function of C.Covariance geometry remains active in the likelihood contribution and in the terminal reference draws.Source: §3.4 · pp. 9–10

3.5 Covariance-informed likelihood transport

  • The reverse likelihood transport uses forecast-error cross-covariance to transfer observational forcing to unobserved state components continuously, without a separate reconstruction step.This is the central distinction from isotropic EnSF formulations that require inpainting or regression for partially observed systems.Source: §3.5 · pp. 10–11

3.6 Relation to continuous-time Gaussian data assimilation

  • For linear observations, CI-EnSF and the Kalman–Bucy observation update share instantaneous covariance-weighted observation-to-state geometry, including cross-covariance propagation to unobserved components.The paper contrasts this continuous-time connection with the different form of the discrete Kalman gain.Source: §3.6 · pp. 11–12

4 Innovation-based CI-EnSF calibration for robust cycling

CI-EnSF uses innovation consistency to calibrate forecast spread and temper likelihood forcing during spin-up. These controls address ensemble miscalibration and numerical stiffness in long cycling.

4.1 Innovation-space consistency diagnostic

  • The innovation-space diagnostic compares realized innovation energy with forecast-predicted and observation-error variance; persistent values above or below one indicate underdispersion or excess predicted variance.Finite-ensemble variance estimates mean the diagnostic is expected to fluctuate around unity, not equal it exactly.Source: §4.1 · p. 13

4.2 Adaptive prior-covariance scaling

  • A smoothed innovation-consistency signal adjusts the prior-covariance scale: values above one inflate prior spread, while values below one reduce it within tunable bounds.The controller targets ρsmooth ≈ 1; the square-root response moderates adjustments.Source: §4.2 · pp. 13–14

4.3 Innovation-driven likelihood tempering

  • During spin-up, innovation-dependent likelihood tempering increases effective observation-error covariance for large innovations, weakening likelihood forcing and alleviating reverse-ODE stiffness.As innovation variance decreases, the effective covariance returns toward the specified physical covariance, without a prescribed cycle schedule.Source: §4.3 · p. 14

4.4 Complete CI-EnSF analysis cycle

  • The complete analysis cycle constructs effective observation errors, standardizes the forecast ensemble, estimates and localizes covariance, then integrates the reverse transport using the chosen observation treatment.The algorithm presents a probability-flow ODE; a reverse-SDE implementation uses the same covariance geometry with a stochastic term.Source: §4.4 · pp. 14–15

5 Numerical experiments

The experiments progress from controlled Lorenz–96 tests to high-dimensional SQG dynamics to identify when covariance-informed score transport matches standard data assimilation and when nonlinear transport adds benefit.

5 Numerical experiments

  • The evaluation spans sparse linear and strongly nonlinear observations with climatological initialization in 40-dimensional Lorenz–96, then tests CI-EnSF in 32,768-dimensional two-layer SQG.The hierarchy is intended to identify regimes of standard-DA-like behavior versus additional benefit from nonlinear distributional transport, not universal superiority.Source: §5 · p. 15

5.1 Experimental design and evaluation metrics

The experiments compare CI-EnSF with tuned covariance-based references using independent tuning and evaluation realizations. Analysis RMSE and Spread/RMSE assess accuracy and ensemble dispersion.

5.1 Experimental design and evaluation metrics

  • LETKF is the main reference, while Lorenz–96 experiments also use RML-3DVar, a Gaussian member-conditioned reference with CI-EnSF’s localized covariance construction.LETKF localization and ensemble-spread parameters are tuned independently for each experiment.Source: §5.1 · pp. 15–16
  • Parameters are selected using independent tuning realizations, with localization and spread tuned jointly when they interact; evaluation uses separate realizations.Optimal localization and inflation differ substantially between warm-start and climatological cold-start initialization.Source: §5.1 · p. 16
  • Analysis RMSE measures ensemble-mean error, while Spread/RMSE compares root-mean-square ensemble spread with analysis error over the evaluation period.Reported values average across state components and, for the final ratio, across realizations.Source: §5.1 · p. 16

5.2 Lorenz–96 with linear observations

For linear observations, LETKF is more accurate than CI-EnSF, while CI-EnSF cycles stably and maintains spread and control of unobserved components. A single-cycle diagnostic illustrates covariance-mediated transport to unobserved states.

5.2.1 Baseline DA cycling performance

  • Mean RMSE was 0.076 for LETKF, 0.1152 for CI-EnSF, and 0.1208 for RML-3DVar; all cycled stably, and CI-EnSF’s difference from RML-3DVar was not statistically distinguishable.The reported CI-EnSF–RML-3DVar difference was 4.7%; LETKF maintained the lowest error throughout the evaluation period.Source: §5.2.1 · p. 16, Figure 1 · p. 18
  • CI-EnSF’s Spread/RMSE ratio was 1.01, near the finite-ensemble reference of 0.976; RML-3DVar’s ratio was 0.76, indicating appreciable underdispersion.LETKF’s ratio was 1.07.Source: §5.2.1 · p. 16
  • With only 25% of state components observed, unobserved-component errors remained bounded and of order unity relative to observed-component errors during cycling.This diagnostic shows maintained control of state components absent from the likelihood, but does not by itself establish the information-transfer mechanism.Source: §5.2.1 · p. 17, Figure 1 · p. 18

5.2 Lorenz–96 with linear observations

  • The linear-observation case establishes a regime where tuned Gaussian ensemble updating remains more accurate, while CI-EnSF provides stable cycling and near-consistent spread.The experiment motivates testing distributional transport as the assumptions underlying the linear baseline are weakened.Source: §5.2.1 · p. 17

5.2.2 Covariance-informed reverse transport during a single analysis

  • In the selected single-cycle comparison, localized covariance moved unobserved-state trajectories toward truth, unlike isotropic EnSF with only 25% observations, whose unobserved likelihood contributions were zero.The localized-CI-EnSF trajectories bent in directions similar to isotropic EnSF with all components observed.Source: §5.2.2 · p. 17

5.3 Lorenz–96 with nonlinear observations

With nonlinear Lorenz–96 observations and climatological initialization, CI-EnSF achieves the lowest sustained analysis error and the most robust cycling. Likelihood tempering supports spin-up stability, while adaptive prior scaling primarily adjusts ensemble calibration.

5.3 Lorenz–96 with nonlinear observations

  • The experiment uses h(x) = arctan(x), observes 50% of the state, and starts each realization from a climatological ensemble without state-specific information about the truth.Evaluation covers cycles 40–79 after an 80-cycle assimilation, with hyperparameters tuned on 20 independent realizations and evaluated on 40 disjoint realizations.Source: §5.3 · p. 18

5.3.1 Accuracy, calibration, and cycling stability

  • CI-EnSF reaches the lowest sustained RMSE and remains stable in all 40 realizations, while LETKF and RML-3DVar become unstable or divergent in 11 and 3.Across stable realizations, mean RMSE is 0.3959 for CI-EnSF, 0.5315 for LETKF, and 1.2186 for RML-3DVar; over all realizations, the corresponding LETKF and RML-3DVar RMSEs rise to 1.1542 and 1.2831.Source: §5.3.1 · pp. 18, 20, 21, Figure 3 · p. 20, Table 2 · p. 20
  • Spread/RMSE ratios are 1.02 for CI-EnSF, 1.19 for LETKF, and 0.98 for RML-3DVar, against the finite-ensemble reference of 0.976.CI-EnSF’s lower analysis error is not obtained by collapsing its ensemble.Source: §5.3.1 · p. 20
  • The unobserved-to-observed RMSE ratio remains of order unity across methods, so CI-EnSF’s lower total error is not confined to directly observed components.This is consistent with the covariance-based information-spreading mechanism illustrated in Figure 2.Source: Figure 2 · p. 19, §5.3.1 · p. 21

5.3.2 Sensitivity of CI-EnSF to prior scaling and likelihood tempering

  • Likelihood tempering raises stability to 40/40 realizations with fixed or adaptive γ, while adaptive γ reduces RMSE from 0.4343 to 0.3911 among stable realizations without tempering.With both controls active, CI-EnSF has 40/40 stability and RMSE 0.3959; likelihood tempering acts mainly during spin-up, whereas γ evolves more gradually.Source: §5.3.2 · p. 21, Table 3 · p. 21

5.4 High-dimensional surface quasi-geostrophic model

The SQG experiments test whether the Lorenz–96 findings extend to a spatially extended, multiscale turbulent system. They use a high-dimensional state, a climatological initialization, and a two-surface model whose interactions depend on horizontal scale.

5.4 High-dimensional surface quasi-geostrophic model

  • The nonlinear Lorenz–96 experiment’s adaptive procedures are evaluated across four combinations of fixed or adaptive γ and likelihood tempering.Figure 4 tracks analysis RMSE during spin-up, the adaptive prior inflation scalar γ, and effective observation-error variance reff.Source: Figure 4 · p. 22
  • The SQG state has 32,768 grid points, over three orders of magnitude more than the 16 ensemble members, and evaluation uses ten realizations disjoint from three tuning realizations.Each realization begins from a climatological ensemble constructed from a long free model integration.Source: §5.4 · p. 22
  • The model carries potential temperature on two bounding surfaces, where vertical interaction is appreciable at scales of order the 1,000 km Rossby radius and larger.The surfaces act nearly independently at smaller horizontal scales.Source: §5.4 · pp. 21–22

5.5 Linear observations

In linear SQG observations, the tuned LETKF is more accurate, although both methods remain stable. Under nonlinear observations, CI-EnSF is more accurate and robust, with lower error across resolved spatial scales.

5.5 Linear observations

  • In the linear observation setting, analyses run every 6 h for 100 cycles; each cycle randomly observes 10% of grid points on both surfaces, and verification uses cycles 50–99.Source: §5.5 · p. 22
  • LETKF achieves mean RMSE 1.2553 K versus 1.5033 K for CI-EnSF, a 19% larger CI-EnSF error in the linear-observation regime.Both methods remain stable in all ten evaluation realizations, and their mean Spread/RMSE ratios are 1.02 for LETKF and 0.96 for CI-EnSF.Source: §5.5 · pp. 22–23, Table 4 · p. 23, Figure 5 · p. 24

5.5.1 Nonlinear observations

  • The nonlinear SQG comparison is not strictly matched to the linear experiment because its assimilation interval and observation density differ.The observation error is normalized to give a median effective state-space error of approximately 1 K.Source: §5.5.1 · p. 23
  • CI-EnSF remains stable in all ten nonlinear-SQG realizations with mean RMSE 1.7603 K, while LETKF is stable in six and has RMSE 2.2191 K on those stable runs.On the six shared stable realizations, CI-EnSF has lower RMSE in every case, with an average reduction of 21.0% relative to LETKF.Source: §5.5.1 · p. 24, Table 6 · p. 25
  • CI-EnSF has lower analysis-error energy than LETKF across the resolved wavenumber range, with positive relative-error reduction at all scales.The largest reductions occur at the largest resolved scales, which may partly reflect the different localization lengths; the figure does not isolate localization from analysis-update differences.Source: §5.5.1 · pp. 24–25
  • CI-EnSF has a more uniform perturbation-to-error ratio across scales, closer to the finite-ensemble consistency reference over most resolved scales.The reference is Ne/(Ne + 1) = 16/17 ≈ 0.941.Source: §5.5.1 · p. 25

6 Conclusion

CI-EnSF embeds localized forecast-error covariance geometry in score-based transport, retaining a covariance-mediated route for observations to influence unobserved state components. Its relative performance depends on the observation regime, while broader numerical and theoretical validation remains future work.

6 Conclusion

  • CI-EnSF embeds localized forecast-error covariance geometry in score-based transport, with covariance-shaped diffusion equivalent to isotropic diffusion in control space.The member-conditioned transition leaves covariance active in likelihood transport while it cancels from the dominant prior transport, preserving a pathway for sparse observations to influence unobserved components.Source: §6 · pp. 25–26
  • Under nonlinear observations and climatological initialization, CI-EnSF achieves lower analysis error and greater robustness than Gaussian ensemble benchmarks, while well-tuned LETKF is more accurate for linear observations.In nonlinear SQG, improvements extend across the resolved spectrum; the Figure 6 illustration also reports lower errors in observed and unobserved components and across much of the domain.Source: §6 · p. 26, Figure 6 · p. 26, Figure 7 · p. 27
  • The current formulation uses an approximate likelihood-score construction and explicitly integrated reverse ODE; improved score approximations or integration methods may reduce stiffness and computational cost.The interaction among localization, adaptive prior scaling, and likelihood tempering also warrants fuller theoretical analysis.Source: §6 · pp. 26–27
  • CI-EnSF still needs testing with heterogeneous observing systems, hybrid or physics-informed covariance models, and realistic atmospheric prediction systems.These extensions would clarify whether the approach is practical at operational scales.Source: §6 · p. 27

Appendix A The proof of Proposition 2

The proof establishes conditional Gaussianity of the transition and obtains its conditional moments using total expectation and total covariance. The covariance calculation includes the transition covariance and the covariance of the conditional mean.

Appendix A The proof of Proposition 2

  • Conditioned on u_i, z_t is Gaussian because it is an affine transform of jointly Gaussian z_0 and η_t.The transition is written as z_t = (1 − t)z_0 + η_t, with η_t conditionally independent of z_0 and distributed as N(0, tC).Source: Appendix A · p. 30
  • The conditional mean of z_t given u_i is computed using the law of total expectation.Source: Appendix A · p. 30
  • The conditional covariance uses total covariance: the transition covariance is combined with the conditional-mean term (1 − t)^2γC.The transition covariance does not depend on z_0; the resulting conditional mean and covariance yield the stated Gaussian transition.Source: Appendix A · p. 30

Appendix B Continuous-time limit of the Kalman update

The appendix connects a continuous observation process to the discrete-time observation model and derives the continuous-time limit of the Kalman gain. That limit shares CI-EnSF's covariance-weighted pathway for transferring observation information to the state.

Appendix B Continuous-time limit of the Kalman update

  • Integrating the continuous observation process over an interval gives an interval-averaged observation; when H_t and x_t vary negligibly, its deterministic part reduces to H_k x_k.Source: Appendix B · p. 31
  • The interval-averaged observation's error covariance increases as 1/∆t when the observation interval decreases.The covariance scaling follows from the noise representation and Itô isometry.Source: Appendix B · p. 31
  • The discrete Kalman gain is scaled per unit physical time and then taken to its continuous-time limit.Source: Appendix B · pp. 31–32
  • The limiting gain has the same covariance-weighted observation-to-state geometry as CI-EnSF's likelihood velocity, transferring information to state components coupled through forecast-error cross-covariances.Source: Appendix B · p. 32
Loading 2610.32148v1…