Papers
Topics
Authors
Recent
Search
2000 character limit reached

Step-Conditioned Velocity Networks

Updated 13 March 2026
  • Step-conditioned velocity networks are architectures that condition on a continuous step parameter t to model nonstationary velocity fields in linear–Gaussian interpolants.
  • Stable Velocity Matching reduces training variance by replacing single-reference targets with unbiased mixtures across n samples, leading to an O(1/n) variance reduction.
  • The approach enables accelerated inference with closed-form integration and uses variance-aware auxiliary losses to improve sample quality in low-variance regimes.

Step-conditioned velocity networks are neural architectures used in modern flow-matching generative models where the network explicitly conditions on a continuous "step" parameter, typically denoted tt, that indexes the progression from clean data to noise. This conditioning enables the network to parameterize nonstationary velocity fields associated with a linear–Gaussian interpolation—central to many recent advances in diffusion, flow matching, and score-based generative modeling. The step-conditioned velocity paradigm has become foundational for imposing temporal structure, improving expressivity, and enabling regime-aware training and inference procedures, such as variance-reduced objectives and accelerated sampling (Yang et al., 5 Feb 2026).

1. Linear–Gaussian Interpolants and Velocity Fields

The backbone of step-conditioned velocity networks lies in a one-parameter family of linear–Gaussian processes: xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0, which smoothly interpolates between clean data x0x_0 (t=0t=0) and pure noise (t=1t=1). The velocity structure of these interpolants is governed by the instantaneous rate of change with respect to tt:

  • Conditional velocity: For each fixed reference x0x_0, the velocity field is

vt(xt∣x0)=σt′σt(xt−αtx0)+αt′x0,v_t(x_t \mid x_0) = \frac{\sigma_t'}{\sigma_t}(x_t - \alpha_t x_0) + \alpha_t' x_0,

where prime denotes differentiation with respect to tt. This field depends explicitly on both xtx_t and the interpolation time xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,0.

  • Marginal velocity: When xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,1 is randomized according to the data distribution, the marginal or true velocity field is

xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,2

where xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,3 is the posterior induced by the interpolant.

A step-conditioned velocity network, denoted xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,4, is trained to match xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,5. Conditioning on the step xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,6 is essential: it enables the network to model the nonstationary transition from the highly structured, low-variance data regime to the high-variance, noise-dominated regime.

2. Variance Analysis in Single-Sample Conditional Targets

Training by directly matching the conditional velocity using single reference samples from the data introduces high variance into the learning objective. Though the conditional velocity is an unbiased estimator of the true velocity field, its variance with respect to the data posterior is generally non-negligible and can be expressed as: xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,7 For Gaussian posteriors xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,8, the conditional-velocity variance admits a closed-form: xt=αtx0+σtε,ε∼N(0,I),t∈[0,1],  α0=1,σ0=0,α1=0,σ1=1,  αt2+σt2>0,x_t = \alpha_t x_0 + \sigma_t \varepsilon, \quad \varepsilon \sim \mathcal N(0,I), \quad t \in [0,1], \; \alpha_0=1, \sigma_0=0, \alpha_1=0, \sigma_1=1, \; \alpha_t^2+\sigma_t^2 > 0,9 In the linear interpolant (x0x_00, x0x_01), this variance is vanishingly small for small x0x_02 (data regime) and grows towards x0x_03 (noise regime). This establishes a regime dichotomy: training is stable and low-variance near the data, but optimization becomes unstable as the trajectory approaches the prior.

3. Stable Velocity Matching: Unbiased Variance Reduction

To mitigate the high-variance bottleneck, Stable Velocity Matching (StableVM) replaces the single-reference target with a mixture constructed from x0x_04 independent samples x0x_05:

  • The mixture path is defined as

x0x_06

  • The target is the self-normalized weighted average

x0x_07

  • The objective is

x0x_08

This construction remains unbiased by design (x0x_09), but crucially, the variance decreases as t=0t=00. Formally,

t=0t=01

allowing for substantial variance reduction without introducing bias (Yang et al., 5 Feb 2026).

4. Regime-Gated Auxiliary Objectives: Variance-Aware Representation Alignment

Auxiliary representation losses, such as feature alignment with a pretrained encoder, can improve sample quality, particularly in the low-variance (data-proximate) regime. However, these signals are generally ill-posed in the high-variance regime near t=0t=02, where the posterior is diffuse and the data signal is negligible.

Variance-Aware Representation Alignment (VA-REPA) addresses this by modulating auxiliary losses with a regime-dependent weight t=0t=03 that vanishes in the high-variance regime. The total objective is: t=0t=04 where t=0t=05 is the auxiliary representation alignment loss.

Common functional forms for t=0t=06 include:

  • Hard cutoffs: t=0t=07
  • Smooth sigmoids: t=0t=08
  • SNR-based: t=0t=09

The result is robust auxiliary supervision confined to the statistically reliable, low-variance region (Yang et al., 5 Feb 2026).

5. Closed-Form Accelerated Inference: Stable Velocity Sampling

In the low-variance regime (t=1t=10), the conditional posterior t=1t=11 collapses and the true velocity field approximates the conditional velocity: t=1t=12 This admits closed-form integration of the reverse dynamics, permitting large-step, finetuning-free inference in both SDE and ODE formulations:

  • SDE Posterior (DDIM-style): For t=1t=13,

t=1t=14

with

t=1t=15

and deterministic updates for t=1t=16.

  • ODE Probability-Flow: Using the integral factor t=1t=17 and t=1t=18, the update becomes

t=1t=19

For the linear interpolant, these reduce to simple Euler steps (tt0), supporting arbitrarily large steps in the low-variance regime. This results in empirical sampling speedups exceeding tt1 in practice without quality degradation (Yang et al., 5 Feb 2026).

6. Architectural Encodings of Step tt2

In neural implementations, tt3 is encoded analogously to prior diffusion or flow models: either via sinusoidal ("Fourier") embeddings or learnable transformations, which are then concatenated or injected (e.g., using MLPs) into each block of a ResNet or Transformer backbone. This explicit step-conditioning is critical for capturing the nonstationary structure of the velocity field. Empirically, ablative studies demonstrate that without proper tt4-embedding, the model fails to learn the desired temporal dynamics; enhanced embeddings provide marginal benefit in the high-variance regime but exhibit diminishing returns once variance-reduction is in place.

7. Summary and Broader Implications

Step-conditioned velocity networks formalize and unify three variance-centric enhancements for flow-matching models: Stable Velocity Matching for unbiased, low-variance training; Variance-Aware Representation Alignment for regime-confined auxiliary supervision; and Stable Velocity Sampling for drastic acceleration in low-variance inference. Together, these techniques address both optimization stability and sampling efficiency, notably on high-dimensional datasets and large-scale pretrained models, as demonstrated across ImageNet and leading text-to-image/video architectures (Yang et al., 5 Feb 2026). A plausible implication is that regime-separated strategies may further generalize to non-Gaussian or multimodal flows, stimulating developments in expressive generative modeling under uncertainty.

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 Step-Conditioned Velocity Networks.