Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multiscale Inference for Diffusion Models

Updated 25 November 2025
  • The paper introduces a multiscale inference scheme that uses contrast minimization to estimate drift parameters from slow-scale observations in systems with fast–slow dynamics.
  • It employs a stochastic Taylor expansion to approximate the behavior of the slow process and derive effective limits in both homogenization and averaging regimes.
  • It establishes consistency and asymptotic normality for the estimators while addressing computational challenges with simplified covariance structures.

A multiscale inference scheme for diffusion models provides a principled methodology for inferring unknown parameters or latent processes in systems governed by stochastic dynamics with multiple well-separated time scales. These schemes address the challenges posed by disparate dynamical regimes—often encountered in physical, biological, and engineered systems—where a slow “coarse” process is coupled with rapidly fluctuating “fast” variables. Observational data typically only capture the slow component, necessitating statistically efficient and robust inference strategies that account for the multiscale structure and its homogenization or averaging limits.

1. Multiscale Diffusion Models: Fast–Slow Dynamics

Consider a multiscale stochastic system on a fixed time horizon [0,T][0,T] consisting of coupled slow and fast variables (Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t) with dynamics

dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}

where WW and BB are independent Wiener processes, ϵ>0\epsilon>0 is the noise scale, and δ(ϵ)\delta(\epsilon) is a small parameter controlling scale separation, with δ0\delta \to 0 as ϵ0\epsilon \to 0. The target is to estimate unknown drift parameters θ\theta from observations of (Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)0 alone.

Two asymptotic regimes are central:

  • Homogenization regime ((Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)1): The fast process is sufficiently rapid to justify a homogenized effective equation for (Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)2, under a centering condition on (Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)3 with respect to the invariant measure (Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)4 of the frozen fast dynamics.
  • Averaging regime ((Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)5): The effective coefficients involve averages over the fast variable with finite memory.

2. Stochastic Taylor Expansion and Effective Limit

The stochastic behavior of (Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)6 is approximated by an expansion: (Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)7 where (Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)8 solves the deterministic averaged ODE

(Xtε,Ytε)(X^\varepsilon_t, Y^\varepsilon_t)9

with dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}0 given by an average of explicit functions of the coefficients over the fast variable (different for homogenization and averaging).

A second-order pathwise stochastic Taylor expansion is derived: dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}1 where dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}2 is the fundamental solution of the linearized system, and dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}3 and dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}4 are solutions of Poisson equations associated with the fast process. This expansion provides the statistical basis for an approximate transition density of dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}5 and motivates the ensuing estimation schemes.

3. Minimum Contrast and Simplified Estimators

Utilizing the expansion, the inference strategy is to define an explicit Gaussian “misspecified model” for the increments of dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}6 between discrete observation times dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}7. For any trial parameter dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}8:

  • Minimum Contrast Estimator (MCE):
    • For each dXtε=ϵδbθ(Xtε,Ytε)dt+cθ(Xtε,Ytε)dt+ϵσ(Xtε,Ytε)dWt dYtε=ϵδ2f(Xtε,Ytε)dt+1δg(Xtε,Ytε)dt+ϵδτ1(Xtε,Ytε)dWt+ϵδτ2(Xtε,Ytε)dBt,\begin{aligned} dX^{\varepsilon}_t &= \frac{\epsilon}{\delta}\,b_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + c_\theta(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \sqrt{\epsilon}\,\sigma(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t \ dY^{\varepsilon}_t &= \frac{\epsilon}{\delta^2}\,f(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac1\delta\,g(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dt + \frac{\sqrt\epsilon}{\delta}\,\tau_1(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dW_t + \frac{\sqrt\epsilon}{\delta}\,\tau_2(X^{\varepsilon}_t,Y^{\varepsilon}_t)\,dB_t, \end{aligned}9, compute

    WW0

    and the corresponding covariance increment

    WW1 - The contrast functional is then

    WW2 - The MCE is WW3.

  • Simplified MCE (SMCE):

    • Omits covariance weighting and the WW4 drift-correction term. Define

    WW5 - The SMCE is WW6.

Both estimators require solving the deterministic averaged ODE and its linearization. The MCE additionally solves for Poisson correctors and covariance weights.

4. Asymptotic Theory and Efficiency

The main theoretical results are:

  • Consistency: Both MCE and SMCE are consistent for WW7 as WW8 at fixed WW9:

BB0

  • Asymptotic normality: Under identifiability and regularity assumptions,

BB1

with explicit covariance BB2 for MCE (achieving efficiency in the limit), and a larger BB3 for SMCE reflecting its misspecification.

  • High-frequency observations: For both estimators, consistency is retained if BB4 (SMCE), and BB5 (MCE), with BB6. The limit covariances match the continuous-time Fisher information.

These properties confirm the statistical optimality (in the Cramér–Rao sense) of MCE for the estimation of drift parameters in the multiscale regime, even though only the slow process is observed.

5. Averaging and Homogenization: Regime Distinctions

The two asymptotic regimes determine the appropriate form of the effective drift, diffusion, and Poisson correctors:

  • In the homogenization regime, a centering condition for BB7 must be enforced, and effective coefficients derive from solutions to associated Poisson equations for the generator of the fast dynamics.

  • In the averaging regime, effective terms involve averages over the fast variable at finite memory length.

Both regimes lead to the same estimator structure but differ in the computation of these coefficients.

A critical practical point is that neither estimator requires explicit knowledge of BB8 or BB9: the only inputs are observation times and functional forms of the SDE coefficients. The estimation procedures rely on statistical moment-matching against effective models, sidestepping the need for direct modeling of the fast process.

6. Implementation: Algorithmic Outline and Usage

A canonical workflow for the multiscale inference scheme is:

  1. Preprocessing: Given discrete-time data ϵ>0\epsilon>00, set ϵ>0\epsilon>01.

  2. For trial parameter ϵ>0\epsilon>02:

    • Solve the deterministic averaged ODE ϵ>0\epsilon>03 with initial ϵ>0\epsilon>04.
    • Solve the linearized ODE for ϵ>0\epsilon>05.
    • Solve relevant Poisson equations to obtain ϵ>0\epsilon>06 and ϵ>0\epsilon>07.
    • For each ϵ>0\epsilon>08, compute ϵ>0\epsilon>09 and δ(ϵ)\delta(\epsilon)0 (MCE) or δ(ϵ)\delta(\epsilon)1 (SMCE).
  3. Contrast minimization: Minimize δ(ϵ)\delta(\epsilon)2 (MCE) or δ(ϵ)\delta(\epsilon)3 (SMCE) over δ(ϵ)\delta(\epsilon)4 to obtain the parameter estimate.
  4. Uncertainty quantification: Estimate asymptotic covariance δ(ϵ)\delta(\epsilon)5 or δ(ϵ)\delta(\epsilon)6 for confidence intervals.

This scheme is robust to noise levels and sampling rates provided δ(ϵ)\delta(\epsilon)7 and δ(ϵ)\delta(\epsilon)8 satisfy the separation conditions for the chosen estimator. For large δ(ϵ)\delta(\epsilon)9, high-frequency observations may require subsampling unless the strong scaling conditions are met.

7. Broader Applicability and Regime Guidance

The guiding philosophy of these multiscale inference methods is to exploit the analytic homogenization/averaging limit of the slow-fast system, employing locally Gaussian approximations and moment-based contrast minimization. No direct subsampling or explicit estimation of fast-scale parameters is required. Practical recommendations include:

  • Use MCE for maximal statistical efficiency when computational resources suffice for covariance weight computation.
  • Use SMCE for greater robustness or in contexts where the full covariance structure is computationally prohibitive.
  • Ensure regularity and identifiability conditions (e.g., nondegeneracy of Fisher information) for asymptotic guarantees.

This class of multiscale inference schemes provides a rigorous, computationally feasible, and statistically consistent framework for parameter estimation in multiscale diffusion systems observed at the slow scale, accommodating both homogenization and averaging regimes and enabling efficient uncertainty quantification (Gailus et al., 2017).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Multiscale Inference Scheme for Diffusion Models.