Kota Takeda
Nagoya University, Japan
* The author was supported by RIKEN Junior Research Associate Program and JST SPRING JPMJSP2110.
Kota Takeda
Assistant Prof.
at Nagoya Univ., Japan
Research topics:
Uncertainty Quantification
Fluid mechanics
Data assimilation
Nagoya
(Past) President
of SIAM Student Chapter Kyoto
Joining
SIAM-related Conference held
at Japan, Macau, HongKong, U.S., Italy, & Korea
Establishing publications
in SIAM/JSIAM Journals
This slide is shared.
and so on...
Numerical Weather Prediction
State estimation of High dimensional chaotic system
Numerical Weather Prediction
State estimation of High dimensional chaotic system
Unpredictable in long-term
e.g., Typhoon forecast circles
3D grid × variable
Numerical Weather Prediction
State estimation of High dimensional chaotic system
3D grid × variable
We only have partial and noisy observations
気象庁
Numerical Weather Prediction
State estimation of High dimensional chaotic system
気象庁
noise
partial
idealize
chaotic
3D grid × variable
We only have partial and noisy observations
Numerical Weather Prediction
State estimation of High dimensional chaotic system
We only have partial and noisy observations
気象庁
noise
partial
chaotic
idealize
3D grid × variable
noise
partial
chaotic
The known model generates an unknown true trajectory.
unknown trajectory
Model dynamics
Semi-group
solution
(assume)
unknown
known
noise
partial
chaotic
unknown
known
unknown trajectory
...
Gaussian
at discrete time steps.
observation interval
We have noisy observations in
Observation
Discrete-time model
noise
partial
chaotic
noise
partial
chaotic
...
Sequential state estimation
using the 'background' information
given
Filtering problem
estimate
known:
obs. noise distribution.
...
given
Filtering problem
estimate
known:
'background info.'
Bayesian data assimilation
approximate
(conditional distribution)
Bayesian data assimilation
approximate
※ Estimates of
using
a recursive update of
for efficiency!
Construct
(I) Prediction
(I) Prediction
by model
Bayesian data assimilation
approximate
※ Estimates of
using
using
recursive update of
Introducing auxiliary var.,
'prediction'!
(II)Analysis
(II) Analysis
by Bayes' rule
likelihood function
(I) Prediction
(I) Prediction
by model
Bayesian data assimilation
approximate
※ Estimates of
using
using
recursive update of
(II)Analysis
(II) Analysis
by Bayes' rule
likelihood function
(I) Prediction
(I) Prediction
by model
Bayesian data assimilation
approximate
※ Estimates of
using
using
recursive update of
Repeat (I) & (II)
Prediction
...
Proposition
The n-iterations (I) & (II)
A major ensemble data assimilation algorithm
'Ensemble' → Approximate by a set of particles
'Kalman' → Gaussian approximation
→ Correct mean and covariance
using observation
ensemble
a set of particles (samples)!
A major ensemble data assimilation algorithm
(Evensen2009)
- Approximate by ensemble
- Update:
- Correct mean and covariance
using observation
Repeat (I) & (II)...
(II)Analysis
(I) Prediction
Just evolve each sample
Correct samples based on the least squares
ensemble
(Evensen2009)
ensemble size
Question
How many samples are required
for 'accurate state estimation' using EnKF?
ensemble size
(Asymptotic) filter accuracy
: state estimation error.
: variance of obs. noise,
where
estimate of EnKF
squared error
log-log
Question
How many samples are required
for 'accurate state estimation' using EnKF?
ensemble size
ensemble
Large
Accurate
Small
ensemble
Inaccurate
← Find minimum
achieving accuracy!
squared error
log-log
Question
How many samples are required
for 'accurate state estimation' using EnKF?
(de Wiljes+2018, T.+2024)
(Sanz-Alonso+2025)
(González-Tokman+2013)
for
using
'Stability' of
in unobserved sp.
'Lipschitz'
with
too many
additional factor
Accurate initial ensemble
unrealistic
Mathematical analyses have revealed sufficient conditions for .
Dim. of 'unstable directions'
in tangent sp.
(de Wiljes+2018, T.+2024)
(Sanz-Alonso+2025)
(González-Tokman+2013)
for
using
'Stability' of
in unobserved sp.
'Lipschitz'
with
Dim. of 'unstable directions'
in tangent sp.
too many
additional factor
Accurate initial ensemble
unrealistic
Mathematical analyses have revealed sufficient conditions for .
Focus on
infinitesimal perturbation
expanded
contracted
Dim. of unstable directions in tangent sp.
ex) one unstable direction in 3D
Jacobian matrix
Idea: Measuring 'degrees of freedom' of a chaotic system based on sensitivities to small perturbations
→ High uncertainty of prediction along this direction.
Dim. of unstable directions in tangent sp.
Jacobian matrix
Define
Remark positive exponent → unstable
:
-singular value of
Lyapunov exponents:
Definition
Information on
Idea: Measuring 'degrees of freedom' of a chaotic system based on sensitivities to small perturbations
Ansatz (low-dimensional structure):
most geophysical flows satisfy
owing to their 'dissipative' property.
ex) 40-dim. Lorenz 96 model (chaotic toy model)
unstable
stable
Primitive equations
(core of atmospheric model)
Other dissipative systems
Lyapunov exponents
(T.+2025)
Ansatz (low-dimensional structure):
most geophysical flows satisfy
owing to their 'dissipative' property.
Conjecture the minimum ensemble size for filter accuracy with the EnKF is
(※ with any initial ensemble)
Tracking only the unstable directions
unstable direction
: critical few ensemble
Efficient & Accurate Weather Prediction
Conjecture the minimum ensemble size for filter accuracy with the EnKF is
(※ with any initial ensemble)
Ansatz
squared error
log-log
EnKF with
Supporting the conjecture
To support the conjecture, we perform numerical experiments estimating synthetic data generated by the Lorenz 96 model.
To support the conjecture, we perform numerical experiments estimating synthetic data generated by the Lorenz 96 model.
(Lorenz1996, Lorenz+1998)
Mimics chaotic variation of
physical quantities at equal latitudes.
non-linear conserving
linear dissipating
forcing
Lorenz 96 model
To support the conjecture, we perform numerical experiments estimating synthetic data generated by the Lorenz 96 model.
Spatio-temporal plot
To support the conjecture, we perform numerical experiments estimating synthetic data generated by the Lorenz 96 model.
Setup (T.+2025)
obs.:
model:Lorenz96 ( )
noise:
EnKF:
(others are chosen appropriately)
numerical integration: RungeKutta
obs. interval:
For each , we compute the dependency of the worst error
on .
blue
red
gray
For each , we compute the dependency of the worst error
on → log-log plot.
blue
red
gray
For each , we compute the dependency of the worst error
on → log-log plot.
blue
red
gray
accurate
→ This supports the conjecture.
Inaccurate
For each , we compute the dependency of the worst error
on → log-log plot.
(filter accuracy)
Problem & Question
The sequential state estimation of high-dimensional chaotic systems using EnKF.
→ How many samples are required for filter accuracy?
Conjecture & Result
Determined by the unstable dimension of the dynamics.
→ Numerical evidence
→ EnKF can exploit the low-dimensional structure.
Future
Math: Proving the conjecture for dissipative systems.
Application: Spreading data assimilation in applications.
ensemble
(T.+2024)
K. T. and T. Sakajo, SIAM/ASA Journal on Uncertainty Quantification, 12(4), 1315–1335,
(T.+2025)
K. T. and T. Miyoshi, EGUsphere preprint, https://egusphere.copernicus.org/preprints/2025/egusphere-2025-5144/.
(de Wiljes+2018) J. de Wiljes, S. Reich, and W. Stannat (2018), Long-Time Stability and Accuracy of the Ensemble Kalman-Bucy Filter for Fully Observed Processes and Small Measurement Noise, Siam J. Appl. Dyn. Syst., 17, pp. 1152–1181.
(Evensen2009)Evensen, G. (2009), Data Assimilation: The Ensemble Kalman Filter. Springer, Berlin, Heidelberg.
(Burgers+1998) G. Burgers, P. J. van Leeuwen, and G. Evensen (1998), Analysis Scheme in the Ensemble Kalman Filter, Mon. Weather Rev., 126, 1719–1724.
(Bishop+2001) C. H. Bishop, B. J. Etherton, and S. J. Majumdar (2001), Adaptive Sampling with the Ensemble Transform Kalman Filter. Part I: Theoretical Aspects, Mon. Weather Rev., 129, 420–436.
(Anderson 2001) J. L. Anderson (2001), An Ensemble Adjustment Kalman Filter for Data Assimilation, Mon. Weather Rev., 129, 2884–2903.
(Reich+2015) S. Reich and C. Cotter (2015), Probabilistic Forecasting and Bayesian Data Assimilation, Cambridge University Press, Cambridge.
(Law+2015) K. J. H. Law, A. M. Stuart, and K. C. Zygalakis (2015), Data Assimilation: A Mathematical Introduction, Springer.
(Sanz-Alonso+2025), D. Sanz-Alonso and N. Waniorek (2025), Long-Time Accuracy of Ensemble Kalman Filters for Chaotic Dynamical Systems and Machine-Learned Dynamical Systems, SIAM J. Appl. Dyn. Syst., pp. 2246–2286.
(Biswas+2024), A. Biswas and M. Branicki (2024), A unified framework for the analysis of accuracy and stability of a class of approximate Gaussian filters for the Navier-Stokes Equations, arXiv preprint, https://arxiv.org/abs/2402.14078.
(T.2025) K. T. (2025), Error analysis of the projected PO method with additive inflation for the partially observed Lorenz 96 model, arXiv preprint, https://doi.org/10.48550/arXiv.2507.23199.
(González-Tokman+2013) C. González-Tokman and B. R. Hunt (2013) Ensemble data assimilation for hyperbolic systems, Physica D: Nonlinear Phenomena, 243(1), pp. 128–142.
(T.+2025) K. T. and T. Miyoshi, Quantifying the minimum ensemble size for asymptotic accuracy of the ensemble Kalman filter using the degrees of instability, EGUsphere preprint, https://egusphere.copernicus.org/preprints/2025/egusphere-2025-5144/.