alphaFeedback

WorksComputer Science

Conditional Flow Models Convert Epistemic Uncertainty into Apparent Aleatoric Variance

AI contributions
Not recorded for this paper
View details

Abstract

Conditional Flow Models (CFMs) are increasingly being used in place of deterministic predictors across machine learning, including for tasks that were classically formulated as regression. Given their success in such tasks, we ask the question: what useful information do the conditional distributions produced by CFMs carry beyond what a point predictor would provide? We identify a systematic phenomenon: in many natural regimes, CFM samples routinely have larger variance than the true conditional distribution, even in nearly deterministic regression problems. This effect is most pronounced where the model has not resolved the dependence on the conditioning variable, and thus the additional variance can be viewed as converting epistemic uncertainty in fitting the ground truth conditional distribution into apparent aleatoric variance in the generated samples. Through controlled synthetic and real-data experiments, and comparisons with explicit smoothing estimators, we show that the induced variance tracks model underfitting of complex or hard-to-fit targets, and decreases with additional training or data. We provide a theoretical account of the phenomenon in a simplified setting and demonstrate a consequent practical use-case of conditional flow-matching: designing high-coverage predictive sets that cover the ground-truth regression target.

Introduction

The role of generative models in machine learning has expanded rapidly. Rather than returning a single point prediction, these models produce a conditional distribution over possible outputs. Perhaps surprisingly, they have gained traction even in settings where predicting a single value, rather than distribution over values, suffices. These setting, which we will call point-prediction problems, encompass predicting high-performing actions in robotics ([8]), accurate estimates of a policy value function in reinforcement learning ([1]), and numerous other scientific estimation and time-series problems ([17]).

In this work, we focus on conditional flow-matching models (CFMs), which produce samples by integrating a learned velocity field from base noise to the output space, and suggest that these models confer a complementary benefit: they can naturally express estimation uncertainty, even in point-prediction problem in which observations are nearly noiseless.

In the idealized setting, the optimal flow v⋆v^{\star} transports the base distribution to the true conditional law ([21]; [3]). In practice, however, the flow field is parametrized by a neural network vθv_{\theta} that is learned imperfectly, due to a combination of limited training data, network capacity, and incomplete optimization (e.g. early stopping, popular in the robot learning community). Thus the learned conditional distribution is shaped not only by the target distribution, but also by the inductive biases caused by fitting the ground-truth vector-field learning with a neural network. In particular, neural networks tend to oversmooth high-frequency features during learning [30, 41, 37], causing the learned vector-field vθv_\theta to underfit the ground-truth v∗v^*.

We demonstrate, both across domains and in natural theoretical setups, that under this common underfitting behavior, conditional flow models convert epistemic uncertainty into apparent aleatoric variance. That is, the approximation error or uncertainty about the dependence of the generated variable on the conditioning variable is expressed as a larger spread in the learned conditional distribution.

Beyond scientific interest, this has actionable consequences. One can train conditional flow-matching models to fit potentially deterministic target functions and, as long as the model does not overfit, use the spread of their resulting samples to define confidence sets containing the ground-truth function, with no conformal correction.

Across the application domains we study, including RL policy evaluation, cell perturbation prediction, and robot policy learning, predictive sets built this way are approximately calibrated empirically in the underfitting regime, a property the variance-inflation phenomenon enables. A practitioner receives an uncertainty estimate “for free” alongside the point prediction.

More concretely, we make the following contributions:

  • We identify a surprisingly general relationship between learning error in the conditional flow field and the resulting generated samples: whenever a learned CFM underfits the ground-truth velocity field as a function of the conditioning variable, its generated samples have conditional variance strictly larger than that of the true distribution, in expectation over the conditioning variable. This stands in sharp contrast to deterministic regression, where underfitting manifests only as oversmoothing of the predictive mean.

  • We trace this variance inflation to a single mechanism: smoothing bias in vector-field learning. Any inductive bias that smooths the learned conditional vector field along the conditioning variable, whether early stopping, or explicit regularization, produces the same effect. We demonstrate this empirically on synthetic regression problems, controlled smoothing estimators, and high-dimensional offline RL benchmarks.

  • We propose an idealized setting of regularized smoothing to theoretically study the variance inflation phenomenon. Under an equivalent-kernel approximation to regularized vector-field learning, the learned conditional distribution is a local mixture of true conditionals around the query point. This yields a clean bias–variance relation: on average, the learned conditional variance is at least the true conditional variance plus the squared bias of the learned conditional mean. This simplified setting serves as a useful explanatory model to understand the variance inflation phenomenon empirically observed in neural CFMs. We also discuss the validity of this approximation to neural CFMs and the regimes where the approximation fails.

  • Motivated by our theoretical study, we identify another empirical consequence of the variance inflation phenomenon – the distribution learned by CFMs is approximately calibrated in the underfitting regime. We give a practical method for leveraging variance inflation for predictive coverage. Across three application domains, policy evaluation, cell perturbation prediction, and behavior cloning for robotics, predictive sets built directly from CFM samples are approximately

calibrated in the underfitting regime, and are competitive with or tighter than conformal-prediction baselines.

Related Work

Flow matching and conditional transport. Flow matching and related stochastic-interpolant and rectified-flow methods learn continuous-time transports by regressing a time-dependent vector field along a path between base noise and data [21, 22, 4]. Conditional flow matching indexes this transport by side information, yielding a model of the conditional law of an output given a conditioning variable. Conditional Flow Models (CFMs) have been applied broadly in robotics [9, 31, 44] and scientific modeling [17, 23].

Inductive biases and generalization in diffusion and flow models. Several recent works study why diffusion or score-based models generalize rather than simply memorizing the training data. Recent work has attributed this behavior to several sources of bias: variance in the denoising score-matching target [38], architectural bias [16], and selective underfitting of the learned score [35]. These papers are closest in spirit to ours, however, they focus on unconditional generation, whereas we study conditional generation and ask how underfitting with respect to the conditioning variable changes the conditional law.

Implicit regularization, spectral bias, and smoothing. Our explanation is based on smoothing bias in the learned conditional vector field. Neural networks are known to preferentially fit low-frequency or smoother structure early in training, a phenomenon often called spectral bias [30, 41]. In wide-network regimes, training dynamics can be approximated by kernel gradient flow, connecting early stopping and finite-time training to classical regularization in function space [15]. Related ideas appear throughout nonparametric regression, smoothing splines, kernel ridge regression, and inverse problems, where regularized estimators can be described by equivalent kernels or linear smoothing operators. We build on this viewpoint, but study a different object: not the bias of a point estimator, but the distribution obtained after integrating a smoothed conditional vector field.

Preliminaries

We study conditional generative modeling. Given samples from a joint distribution p⋆p^{\star} over random variables (X,C)∈Rdx×Rdc(X,C) \in\mathbb{R}^{d_x} \times\mathbb{R}^{d_c}, where XX is the generated variable and CC is the conditioning variable, conditional generative models learn to generate new samples from the conditional distribution of XX given C=cC = c, denoted p⋆(⋅∣c)p^{\star}(\cdot\mid c). Flow models represent such distributions as continuous normalizing flows (CNF) and ODEs transporting a simple initial distribution to a terminal distribution approximating p⋆p^{\star}. Here, we consider the conditional variant.

Definition 3.1 (Continuous Normalizing Flow). Chen et al. [7] Given a joint distribution p1p_1 over (X,C)(X,C), an initial distribution p0p_0 over (X,C)(X,C), and a conditional vector field v:[0,1]×Rdx×Rdc→Rdcv : [0,1] \times\mathbb{R}^{d_x} \times\mathbb{R}^{d_c} \to\mathbb{R}^{d_c} mapping (t,x,c)↦vt(x∣c)(t,x,c) \mapsto v_t(x \mid c), we say that (v,p0)(v,p_0) is a conditional normalizing flow (CCNF) for p1p_1 for p1p_1 if, for every c∈Rdcc \in\mathbb{R}^{d_c}, the random process (Xt)t∈[0,1](X_t)_{t \in[0,1]} defined by the

X0∼p0(⋅∣C=c),ddtXt=vt(Xt,c)(1)X_0 \sim p_0(\cdot\mid C = c), \qquad\frac{\mathrm{d}}{\mathrm{d}t}X_t = v_t(X_t,c) \tag*{(1)}

satisfies X1∼p1(⋅∣c)X_1 \sim p_1(\cdot\mid c). We let Φtv(X0∣c)\Phi_t^v(X_0 \mid c) denote the deterministic function, called a flow-map, mapping X0X_0 to XtX_t in Eq. (1). Given (v,p0)(v,p_0), we let ptv(⋅∣c,p0)p_t^v(\cdot\mid c,p_0) denote the distribution of Xt∣cX_t \mid c marginalized over X0∼p0(⋅∣c)X_0 \sim p_0(\cdot\mid c) under Eq. (1). Note then that, by definition, (v,p0)(v,p_0) is a CCNF for p1v(⋅∣⋅,p0)p_1^v(\cdot\mid\cdot,p_0). We suppress dependence on p0p_0 when clear from context.

Flow-matching [21, 3, 22] provides a generic recipe for learning (C)CNFs from data. Let p0p_0 and differentiable coefficients αt,βt:[0,1]→R\alpha_t,\beta_t : [0,1] \to\mathbb{R} satisfying α0=β1=1\alpha_0 = \beta_1 = 1 and β0=α1=0\beta_0 = \alpha_1 = 0 both be given. The induced (linear) stochastic interpolant is the random variable Xt=αtX0+βtX1X_t = \alpha_t X_0 + \beta_t X_1, where X0∼p0(⋅∣c)X_0 \sim p_0(\cdot\mid c) and X1∼p⋆(⋅∣c)X_1 \sim p^{\star}(\cdot\mid c). Flow-matching is based on the following observation:

Proposition 3.1 (Albergo et al. [4]). Define the vector field v⋆v^{\star} via vt⋆(⋅∣c)=E[X˙t∣Xt,c]v^{\star}_{t}(\cdot\mid c) = \mathbb{E}[\dot{X}_{t} \mid X_{t}, c], where X˙t=α˙tX0+β˙tX1\dot{X}_{t} = \dot{\alpha}_{t}X_{0} + \dot{\beta}_{t}X_{1}. Then, (v⋆,p0)(v^{\star}, p_{0}) is a CNF for p⋆p^{\star}. Moreover, v⋆v^{\star} satisfies v⋆∈arg⁡min⁡vLFM(v)v^{\star} \in\arg\min_{v} \mathcal{L}_{\mathrm{FM}}(v), where the LFM\mathcal{L}_{\mathrm{FM}} is the flow-matching loss

LFM(v):=E(X,C)∼p⋆Et∼Unif⁡([0,1]),X0∼p0(⋅∣c)E[∥vt(Xt,C)−X˙t∥2](2)\mathcal{L}_{\mathrm{FM}}(v) := \mathbb{E}_{(X,C)\sim p^{\star}}\mathbb{E}_{t\sim\operatorname{Unif}([0,1]),X_{0}\sim p_{0}(\cdot\mid c)}\mathbb{E}\left[\left\lVert v_{t}(X_{t}, C) - \dot{X}_{t}\right\rVert^{2}\right] \tag*{(2)}

Motivated by Proposition 3.1, flow matching trains a velocity field vθ=(vθ;t(x,c))v_{\theta} = (v_{\theta;t}(x,c)) by (approximately) minimizing an empirical approximation to the flow matching loss LFM\mathcal{L}_{\mathrm{FM}}.

Variance Inflation in Underfit Conditional Flows

In this section, we uncover two surprising phenomena about underfit conditional flow models: First, the resulting samples have larger conditional variance than the ground-truth distribution (in expectation over the conditioning variable), even in nearly deterministic regression problems. Second, this variance inflation is a consequence of smoothing bias in the learned vector field: any mechanism that smooths the conditional vector field along the conditioning variable produces the same effect. We demonstrate the phenomenon on a synthetic 1D problem (Figure 1), establish that it is driven by smoothing (Figure 2), and verify that it transfers to a high-dimensional benchmark used in offline RL (Figure 3).

Image not extracted

Figure 1. Flow models vs Regression during underfitting.

Image not extracted

Figure 2. Any smoothing bias in vector-field learning induces variance inflation. In all three cases, the average learned conditional variance (reported in each panel title) decreases monotonically as smoothing decreases.

Image not extracted

Figure 3. Policy Evaluation: learned (purple) and true (green) conditional distributions against the first two principal components of the state-action conditioning

Figure 1, given in the introduction, illustrates a one-dimensional synthetic regression problem in which the target function contains both low and high-frequency structure. When a neural-network regressor is trained with early stopping, underfitting leads to oversmoothing of the predictive mean; the learned function captures the coarse trend but fails to recover the finer oscillations.

For a conditional flow model trained under the same regime, the learned conditional mean is similarly oversmoothed, but unlike the deterministic regressor, the flow also learns substantial additional variance, visible in the wide 95% band around the mean. Even in a nearly deterministic problem, underfitting in the conditional vector field appears not only as bias in the learned mean, but also as extra variance in the generated conditional distribution. Panel (d) shows the full learned conditional density p^(x∣c)\hat{p}(x \mid c), which is broad and roughly bimodal in regions where f⋆f^{\star} (the conditional mean) has high-frequency oscillations within a smoothing neighborhood; the flow’s conditional distribution effectively averages over the local oscillations of f⋆f^{\star}. This finding is not specific to this example, and Appendix C shows that similar phenomena arise across a number of synthetic target functions.

Why do we call this uncertainty epistemic? The excess variance arises from unresolved dependence of the target on the conditioning variable: the learned model smooths over distinctions between nearby conditions that the true conditional mean resolves. This uncertainty is therefore reducible and model-dependent, rather than irreducible randomness in the data-generating process. As the model resolves more of this structure, for example with additional data or training, both the smoothing bias and the excess variance decrease. However, in a CFM this unresolved variation appears as spread within the learned conditional distribution, and hence as apparent aleatoric variance. From the learned distribution alone, this model-induced spread is not distinguishable from genuine aleatoric variation.

Variance inflation tracks smoothing bias

Figure 2 reveals that the phenomenon in Figure 1 is not tied to a single estimator or training recipe. We compare three mechanisms that induce smoothing in the learned conditional vector field: early stopping of a neural network which biases training towards low-frequency components of the target [42, 30, 37], an explicit roughness penalty λ(∂cv)2\lambda\left(\partial_c v\right)^2 in the conditioning variable as used in classic non-parametric regression [39, 13], and kernel ridge regression with an RKHS-norm regularization penalty λ\lambda [6]. All these methods induce smoothing of the conditional mean function, as can be observed from the plotted learned mean at different regularization strengths (Figure 2). In all three cases, this smoothing is accompanied by another consistent effect: the learned conditional variance increases as the learned mean becomes smoother. The average learned conditional variance (reported in each panel title) decreases monotonically as smoothing decreases.

Our key finding, corroborated across additional functions in Appendix C, is that the key object is the smoothing bias in vector-field learning, not flow matching alone. Flow matching simply provides a mechanism through which this smoothing bias is expressed as conditional spread. Also note in Figure 2 that the induced variance is often largest precisely when the learned mean is most biased.

Beyond one-dimensional synthetic regression: Monte-Carlo Policy Evaluation

We next test whether the variance-inflation phenomenon persists when the conditioning variable is high-dimensional. For this, we use a Policy Evaluation task, where we train a CFM to predict QQ-values conditioned on state-action pairs c=(s,a)c = (s, a), using Monte-Carlo targets. We evaluate on two OGBench Park et al., [25] environments, Cube-Single and Antmaze-large, where the conditioning variable is high-dimensional while the target remains scalar.

Figure 3 visualizes the learned and empirical distributions against the first two principal components of the conditioning variable. At early training steps, the learned conditional distribution is noticeably more diffuse than the empirical target, but still ’covers’ the target distribution samples; at later checkpoints, the learned samples contract and align more closely with the target scatter. This mirrors the synthetic experiments: underfitting in the conditional vector field leads to excess spread, which decreases as training proceeds.

An Idealized Model for Variance Inflation

Image not extracted

Figure 4. Underfitting of the velocity field leads to local mixing of conditional distributions, not just smoothing of the mean.

Due to finite data, capacity constraints on the learned network, and optimization choices (e.g. early stopping), vθv_\theta is an imperfect approximation of v∗v^*. Because the precise form of this approximation is difficult to characterize for neural function approximators, we study the following idealized population-level regularized flow-matching problem.

vλ∈arg⁡min⁡v∈V{E[∥vT(C,XT)−X˙T∥2]+λE[∥(LcvT)(C,XT)∥2]}.(3)v_\lambda\in\arg\min_{v \in\mathcal{V}} \left\{ \mathbb{E}\left[\left\|v_T(C, X_T) - \dot{X}_T\right\|^2\right] + \lambda\mathbb{E}\left[\left\|(L_c v_T)(C, X_T)\right\|^2\right] \right\}. \tag*{(3)}

Above, operator LcL_c is a linear operator inducing smoothing in the conditioning variable. Specifically, for each fixed (t,x)(t, x), LcL_c acts on the function c↦vt(c,x)c \mapsto v_t(c, x) while treating tt and xx as fixed. This matches the regime of interest: the learned vector field may depend flexibly on the flow state xx and on time tt, but its dependence on the conditioning variable cc is smoothed. Concrete examples include first-derivative penalties Lc=∇cL_c = \nabla_c, higher-order smoothness penalties Lc=∇ckL_c = \nabla_c^k, and RKHS-type penalties on c↦vt(c,x)c \mapsto v_t(c, x) Wahba, [39]. It is well-known that such regularized regression problems have equivalent kernel representations Schölkopf et al., [33]. This objective serves as an idealized model of neural-network smoothing bias; related regularized models have been studied for conditional diffusion models (Frommer et al., 2025). Appendix § 8 provides further motivation, and Appendix § 8.§ 4 numerically evaluates our equivalent-kernel approximation (Equations (5) and (5.4)) for neural CFMs on synthetic tasks.

Since LcL_c only induces smoothing in the conditioning variable cc and treats tt and xx as fixed, for any fixed (t,x)(t, x), up to a multiplicative constant independent of gg, the regularized least-squares problem for the slice g(c):=vt(c,x)g(c) := v_t(c,x) is

g^t,x∈arg⁡min⁡g{∫C(∥g(c)−vt∗(c,x)∥2+λ∥(Lcg)(c)∥2)pt∗(x∣c)pC(c) dc}.(4)\hat{g}_{t,x} \in\underset{g}{\arg\min}\left\{\int_{\mathcal{C}}\left(\lVert g(c)-v_t^*(c,x)\rVert^2+\lambda\lVert(L_cg)(c)\rVert^2\right)p_t^*(x\mid c)p_C(c)\,\mathrm{d}c\right\}. \tag*{(4)}

For Tikhonov-type penalties, the solution is a linear smoother in the regression target, with some equivalent kernel Kλ,t,xK_{\lambda,t,x} depending on (t,x)(t,x) [34]:

vλ,t(c,x)=g^t,x(c)=∫Kλ,t,x(c,c′)vt∗(c′,x)pt∗(x∣c′)pC(c′) dc′.(5)v_{\lambda,t}(c,x)=\hat{g}_{t,x}(c)=\int K_{\lambda,t,x}(c,c')v_t^*(c',x)p_t^*(x\mid c')p_C(c')\,\mathrm{d}c'. \tag*{(5)}

For the constant-preserving smoothers considered here, the equivalent kernel is normalized so that ∫Kλ,t,x(c,c′)pt∗(x∣c′)pC(c′) dc′=1\int K_{\lambda,t,x}(c,c')p_t^*(x\mid c')p_C(c')\,\mathrm{d}c'=1. The factor pt∗(x∣c′)p_t^*(x\mid c') is the design density of the slice problem, not a separate modeling choice. The starting point of our analysis is a structural assumption on the kernel Kλ,t,xK_{\lambda,t,x}.

Assumption 5.1 (Factorization of the kernel). The exact kernel Kλ,t,xK_{\lambda,t,x} depends on (t,x)(t,x) through the design density ρt,x(c):=pt∗(x∣c)pC(c)\rho_{t,x}(c):=p_t^*(x\mid c)p_C(c). We adopt the standard equivalent-kernel approximation that assumes the spatial shape of the kernel depends weakly on (t,x)(t,x):

Kλ,t,x(c,c′)=at,x(c)Kλ′(c,c′),(6)K_{\lambda,t,x}(c,c')=a_{t,x}(c)K'_{\lambda}(c,c'), \tag*{(6)}

for some normalization at,x(c)a_{t,x}(c) and a kernel Kλ′K'_{\lambda} that depends on λ\lambda but not on (t,x)(t,x).

Appendix § 8 motivates this assumption and discusses its regime of validity (small tt, large path variance, or locally slowly varying conditional mean) in detail. Under Assumption 5.1, together with mild moment and regularity conditions (Assumptions A.1, A.2, and A.3 in Appendix § 8), the conditional distribution generated by vλv_{\lambda} satisfies the following bias–variance relation.

Theorem 1 (Excess Variance and Covariance). Suppose Assumption 5.1 and Assumptions A.1, A.2, and A.3 hold. Let X^1\hat{X}_1 denote the endpoint sample generated by integrating vλv_{\lambda} at conditioning CC, and let X1X_1 denote the true target.

EC[Cov⁡(X^1∣C)]⪰EC[Cov⁡(X1∣C)]+EC[(E[X^1∣C]−E[X1∣C])⊗2].(7)\mathbb{E}_C\left[\operatorname{Cov}(\hat{X}_1\mid C)\right]\succeq\mathbb{E}_C\left[\operatorname{Cov}(X_1\mid C)\right]+\mathbb{E}_C\left[\left(\mathbb{E}[\hat{X}_1\mid C]-\mathbb{E}[X_1\mid C]\right)^{\otimes2}\right]. \tag*{(7)}

The proof proceeds by showing that Assumption 5.1 reduces the regularized flow-matching solution to a density-weighted local average of the true velocity field, which in turn implies that the endpoint distribution generated by the learned velocity field is a local mixture of the true conditional distributions. Taking moments of this mixture and using standard assumptions on the smoothing kernel (Assumptions A.2, A.3) gives Theorem 1. The full proof is deferred to Appendix § 8.

The comparison above is in the Loewner order. Equivalently, in every direction uu, the average learned conditional variance of u⊤X^1u^\top\hat{X}_1 is at least the corresponding true conditional variance plus the average squared directional bias of the learned conditional mean. In the scalar case, Theorem 1 says that, on average over the conditioning variable, the learned conditional variance is at least the true conditional variance plus the squared bias of the learned conditional mean. Thus, any smoothing bias incurred in fitting the conditional mean is reflected as additional spread in the generated samples. Figure 5 plots squared bias with excess variance for vector fields trained using different smoothing estimators on multiple one-dimensional synthetic distributions, and the figure reflects the relation predicted in Eq. (7).

Image not extracted

Figure 5. Excess variance tracks squared bias. Colors identify the mean functions f∗f^* of the synthetic target distributions X1∣C=c∼N(f∗(c),σ2)X_1 \mid C = c \sim\mathcal{N}(f^*(c), \sigma^2), and marker shapes identify vector-field estimators. For neural networks, we plot results at different training checkpoints. For roughness-penalized neural networks and kernel ridge regression, we vary the regularization strength. Lines connect results for the same target–estimator pair. Squared bias and excess conditional variance are both averaged over CC. The corresponding conditional distributions are shown in Figure 2 (blue) and Figure 16–Figure 18 (green, red, and purple, respectively).

Image not extracted

Figure 16. (a) NN vector field parameterization: [Left to Right] Distributions learned with increasing training time

(b) NN vector field parameterization with explicit regularization penalty λ(∂cv)2\lambda(\partial_c v)^2

(c) Vector field learning with kernel ridge regression with penalty λ\lambda

Image not extracted

Figure 18. (a) NN vector field parameterization: [Left to Right] Distributions learned with increasing training time

(b) NN vector field parameterization with explicit regularization penalty λ(∂cv)2\lambda(\partial_c v)^2

(c) Vector field learning with kernel ridge regression with penalty λ\lambda

Coverage Properties of Conditional Flow Models

We now evaluate whether the variance induced by conditional flow models yields meaningful predictive coverage on real-world tasks. The heatmap in panel (d) of Figure 1 suggests that the excess variance of an underfit CFM has structure: it assigns more mass to regions of higher density under the true distribution. Motivated by this, we aim to test a practical consequence of the variance-inflation phenomenon: whether the learned conditional distributions assign appropriate mass to the true outcomes, even in regimes where the conditional mean may be biased. We consider three application domains: Monte-Carlo policy evaluation, cell perturbation prediction, and behavior cloning. We focus on the underfitting regime, the regime where the smoothing bias of neural networks holds.

Coverage and interval definitions. For a CFM p^θ(x∣c)\hat{p}_\theta(x \mid c) and nominal level α∈(0,1)\alpha\in(0, 1), let Cθ,α(c)C_{\theta,\alpha}(c) denote a predictive set containing approximately α\alpha probability mass. We measure empirical coverage on D={(xi,ci)}i=1∣D∣\mathcal{D} = \{(x_i, c_i)\}_{i=1}^{|\mathcal{D}|} as Cov⁡^α(D)=1∣D∣∑i=1∣D∣1{xi∈Cθ,α(ci)}\widehat{\operatorname{Cov}}_\alpha(\mathcal{D}) = \frac{1}{|\mathcal{D}|} \sum_{i=1}^{|\mathcal{D}|} \mathbf{1}\{x_i \in C_{\theta,\alpha}(c_i)\}. We report coverage at α∈{0.75,0.90,0.95}\alpha\in\{0.75, 0.90, 0.95\}. For scalar outputs (policy evaluation), we construct Cθ,α(c)C_{\theta,\alpha}(c) as the central α\alpha-mass interval of the learned conditional distribution; for high-dimensional outputs (cell-perturbation, behavior cloning), we use sample-based KNN predictive sets (Wang et al., [40]). Full constructions are given in Appendix § 9.

The question investigated through these experiments is: Do predictive sets constructed from CFMs as above provide meaningful coverage? We experiment on the following tasks:

i) Monte-Carlo Policy Evaluation. We use three OGBench environments (Park et al., [25]). The CFM models the distribution of scalar Monte-Carlo returns xx conditioned on the state-action pair c=(s,a)c = (s, a). Figure 6 reports results for Antmaze-large; Cube-Single and Humanoidmaze-medium are deferred to Appendix § 9.§ 4.

Image not extracted

Figure 6. Policy Evaluation: Antmaze-Large

ii) Single-cell perturbation prediction. We evaluate on Norman, PBMC cytokines, and SciPlex3 from scPerturb (Peidli et al., [27]) datasets, using the CellFlow architecture (Klein et al., [17]). The CFM models the distribution of perturbed-cell states xx, with control cells as the source distribution and a pretrained perturbation embedding as the condition cc. Figure 7 reports Norman results; PBMC and SciPlex3 are deferred to Appendix § 9.§ 4.

Image not extracted

Figure 7. Cell-pertubation dataset: Norman

iii) Behavior cloning. We evaluate a flow-matching policy on PushT (Chi et al., [8]). The CFM models the distribution of short action chunks xx conditioned on the robot’s observation history cc.

Figure 6–Figure 8 and 12–15 report our results. We plot CFM training and validation losses, empirical coverage, predictive-set sizes, and utility metrics. We include the loss curves to identify when the trained model begins to overfit. In particular, they indicate the training regime over which we expect coverage to remain reliable: from the beginning of training until the train and validation loss curves diverge (or validation improvement saturates). This is shaded in the figures. In practice, models are generally not trained far into the overfitting regime; techniques such as early stopping, regularization, and large-data training are used to prevent this. Here, however, we deliberately train for longer to demonstrate that coverage remains reliable in the underfitting regime and changes thereafter. For scalar-output tasks we additionally plot pointwise predictive variance against squared prediction error. Set sizes are reported as interval widths for scalar outputs and KNN radii for high-dimensional outputs, while validation log-likelihood (or task success rate for behavior cloning) is tracked to assert that high coverage is not obtained from a degenerate predictive distribution.

Image not extracted

Figure 8. Behavioral Cloning

Baselines. We compare against six baselines. For scalar outputs, det + SC applies split conformal prediction to a deterministic regressor with the same conditioning backbone as the CFM, while det + CQR uses conformalized quantile regression to obtain locally adaptive intervals. Conf CFM conformalizes the raw CFM predictive sets, whereas CFM mean + SC applies split conformal prediction to the CFM conditional mean. We additionally compare against Deep Evidential Regression (DER) [5] for scalar outputs and Heteroscedastic Gaussian Regression (HGR), using a diagonal Gaussian model for high-dimensional outputs. DER and HGR are reported for fully trained models. Complete experimental details are given in Appendix § 9. The takeaways are as follows:

  1. Coverage in the underfitting regime is approximately calibrated. There are two takeaways here: i) Up till the point CFM train and val loss curves diverge (underfitting regime), coverage of CFM on val data stays approx. ≥\geq nominal level (Cov⁡α(D)≳α\operatorname{Cov}_{\alpha}(\mathcal{D}) \gtrsim\alpha), and dips afterwards. ii) Interestingly,

coverage of CFMs on the training data stays ≥\geq nominal throughout training. This is because the training data is always ’in-distribution’ for the model. Once the model starts to overfit, the training data stays in-distribution w.r.t. to the model’s learned distribution, whereas the validation does not.

  1. Variance tracks pointwise prediction error. Examples with larger flow variance also tend to have larger squared prediction error for the flow mean, with positive Spearman correlation across all three environments with one-dimensional outputs (panel (e) in Figure 6, Figure 12, Figure 13). The variance is larger precisely where the model’s mean is less accurate, consistent with the interpretation that underfitting is expressed as conditional sample variance.

Image not extracted

Figure 12. Coverage on Cube-Single. Layout matches Figure 6.

Image not extracted

Figure 13. Coverage on Humanoidmaze-medium. Layout matches Figure 6.

  1. CFM based coverage sets are tight. Throughout the regime of interest (before overfitting sets in): i) CFM-based coverage widths / KNN-radii are tighter than split-conformals. This is because split-conformals are not locally adaptive, and also shows that CFM-based coverage sets are. ii) CFM coverage set sizes are competitive with CQR and other baselines that produce close-to nominal coverage. iii) CFM and conformalized CFM sets have very similar sizes, showing that additional conformalization changes the sets only minimally.

Conclusion and Limitations

We identify a surprising inductive bias of conditional flow models: smoothing bias in vector-field learning causes unresolved dependence on the conditioning variable to appear as excess predictive variance, converting epistemic uncertainty into apparent aleatoric variance. We observe this phenomenon across synthetic and real-world tasks, and provide an idealized model to study it. We empirically find that this excess variance has approximate coverage properties, and, at any point in training before overfitting, predictive sets constructed directly from CFM samples achieve approximately nominal coverage without explicit calibration training.

Limitations. Our theory analyzes an idealized population-level regularized smoothing model and does not establish the variance-inflation result for arbitrary neural-network training. Although the theoretical result characterizes the variance inflation phenomenon, it does not imply formal predictive-coverage guarantees. The coverage properties studied here are empirical, and developing stronger theoretical coverage guarantees is left for future work.

Theoretical Model of Variance Inflation

This section provides the formal setup and proof of Theorem 1 from § 5. The argument proceeds in three steps.

  • First, an equivalent-kernel approximation (Section A.1) reduces the regularized flow-matching solution to a density-weighted local average of the true velocity field.

  • Second, this representation implies that the endpoint distribution generated by the regularized flow is a local mixture of true conditionals (Proposition A.2).

  • Third, taking moments of this mixture gives an explicit decomposition of the learned covariance into true conditional covariance and unresolved variation of the conditional mean. A short operator argument then shows that, on average, this unresolved variation dominates the squared smoothing bias, yielding Theorem 1.

Setup. We restate the regularized flow-matching problem from § 5: we study the population-level optimum

vλ∈arg min⁡v∈V{E[∥vT(C,XT)−X˙T∥2]+λE[∥(LcvT)(C,XT)∥2]}.(8)v_\lambda\in\underset{v \in\mathcal{V}}{\operatorname{arg\,min}}\left\{\mathbb{E}\left[\left\|v_T(C,X_T)-\dot{X}_T\right\|^2\right]+\lambda\mathbb{E}\left[\left\|(L_c v_T)(C,X_T)\right\|^2\right]\right\}. \tag*{(8)}

as a proxy for the inductive bias of a learned conditional flow. Here V\mathcal{V} is the chosen vector-field class, λ≥0\lambda\ge0 controls the strength of regularization, and LcL_c is a linear operator acting only on the conditioning variable: for each fixed (t,x)(t,x), LcL_c acts on the function c↦vt(c,x)c \mapsto v_t(c,x) while treating tt and xx as fixed. Examples include derivative penalties such as Lc=∇cL_c=\nabla_c, higher-order smoothness penalties, and RKHS-type penalties. This captures the regime of interest: the learned vector field may depend flexibly on the flow state xx and time tt, but its dependence on the conditioning variable cc is smoothed.

Justification for studying this setup: Prior work has established that neural networks exhibit a spectral or smoothness bias during training, preferentially fitting smoother and lower-frequency components before finer-scale structure ([11, 15, 30, 41, 19]). Equation (3) captures this behavior in an idealized population-level model. Closely related, Pfrommer et al. [28] study a special case with Lc=∇c2L_c=\nabla_c^2 as a model of smoothness bias in conditional diffusion models. More broadly, underfitting of learned velocity and score fields has been studied extensively in the diffusion and flow-matching literature. Prior work has linked smoothness and selective underfitting of these fields to generalization, interpolation, and hallucination in generative models ([43, 32, 2, 35]). Finally, in Appendix § 8.§ 4 we numerically evaluate how well the factorized equivalent-kernel representation in Equations (5) and (5.4) approximates trained neural CFMs on synthetic one-dimensional regression tasks.

For brevity, throughout this appendix we write v^:=vλ\hat{v}:=v_\lambda for the regularized population solution.

For any vector field vv, the endpoint distribution generated at condition cc is the law of Φ1v(c,Z)\Phi_1^v(c,Z) with Z∼ρ0Z\sim\rho_0. We write its conditional mean and covariance as

mv(c):=EZ[Φ1v(c,Z)],Σv(c):=Cov⁡Z(Φ1v(c,Z)).(9)m_v(c):=\mathbb{E}_Z[\Phi_1^v(c,Z)],\qquad\Sigma_v(c):=\operatorname{Cov}_Z(\Phi_1^v(c,Z)). \tag*{(9)}

When the generated variable is scalar, we write sv2(c):=Σv(c)s_v^2(c):=\Sigma_v(c). In the unregularized realizable population limit, Σv(c)\Sigma_v(c) matches the true conditional covariance of X1∣C=cX_1\mid C=c. The central question of this section is what happens to this endpoint covariance when the vector field is regularized or underfit in the cc-direction. We show that the learned endpoint distribution can have substantially larger spread than the true conditional distribution, with the excess spread reflecting unresolved variation of the true conditional mean over the model’s effective smoothing neighborhood.

Assumption A.1 (Target moments). The target satisfies

X1=μ⋆(C)+ξ,E[ξ∣C]=0,Cov⁡(ξ∣C)=Σ⋆(C),(10)X_1=\mu^\star(C)+\xi,\qquad\mathbb{E}[\xi\mid C]=0,\qquad\operatorname{Cov}(\xi\mid C)=\Sigma^\star(C), \tag*{(10)}

where X1∈RdxX_1\in\mathbb{R}^{d_x} and all second moments are finite. The base variable X0∼ρ0X_0\sim\rho_0 is independent of (C,ξ)(C,\xi), and p0⋆(⋅∣c)=ρ0p_0^\star(\cdot\mid c)=\rho_0 does not depend on cc. In the scalar case dx=1d_x=1, we write μ⋆=f⋆\mu^\star=f^\star and Σ⋆=σ2\Sigma^\star=\sigma^2.

The above assumption simply means that L2L_2 regression is well-specified and second moments are finite. We make no parametric assumption about ξ\xi beyond its first two conditional moments.

Assumptions: Equivalent-kernel model of regularized flow matching, and regularity conditions

The regularized objective in (A.1) penalizes variation of c↦vt(c,x)c \mapsto v_t(c,x). For each fixed (t,x)(t,x), this is a supervised regression problem in cc whose population design distribution is the conditional law of C∣Xt=xC \mid X_t=x, i.e., proportional to pt∗(x∣c′)PC(dc′)p_t^*(x\mid c')P_C(dc'). Classical equivalent-kernel calculations for regularized least squares show that the fitted value at cc is a local average of the regression target Silverman [34], which gives Eq. (5). We now simplify this equivalent-kernel representation into the form used in our analysis.

Simplifying the Kernel. We first restate Assumption 5.1 for convenience.

Assumption 5.1 (Factorization of the kernel). The exact kernel Kλ,t,xK_{\lambda,t,x} depends on (t,x)(t,x) through the design density ρt,x(c):=pt∗(x∣c)pC(c)\rho_{t,x}(c) := p_t^*(x\mid c)p_C(c). We adopt the standard equivalent-kernel approximation that assumes the spatial shape of the kernel depends weakly on (t,x)(t,x):

Kλ,t,x(c,c′)=at,x(c)Kλ′(c,c′),(11)K_{\lambda,t,x}(c,c') = a_{t,x}(c)K'_{\lambda}(c,c'), \tag*{(11)}

for some normalization at,x(c)a_{t,x}(c) and a kernel Kλ′K'_{\lambda} that depends on λ\lambda but not on (t,x)(t,x).

We now show that Assumption 5.1 implies Lemma A.1, and then motivate Assumption 5.1 in the light of prior literature.

Lemma A.1 (Density-weighted equivalent kernel). For each regularization level λ\lambda, there exists a Markov kernel Wλ(dc′∣c)W_\lambda(dc'\mid c) on the conditioning space such that the regularized population velocity in (3) satisfies

v^t(c,x)=∫vt∗(c′,x)pt∗(x∣c′)Wλ(dc′∣c)∫pt∗(x∣c′)Wλ(dc′∣c).(12)\hat{v}_t(c,x) = \frac{\int v_t^*(c',x)p_t^*(x\mid c')W_\lambda(dc'\mid c)}{\int p_t^*(x\mid c')W_\lambda(dc'\mid c)}. \tag*{(12)}

Proof. Substituting (5.4) into the slice solution Eq. (5) and absorbing at,x(c)a_{t,x}(c) into the normalization, we obtain

v^t(c,x)=∫Kλ′(c,c′)vt∗(c′,x)pt∗(x∣c′)pC(c′)dc′∫Kλ′(c,c′)pt∗(x∣c′)pC(c′)dc′.(13)\hat{v}_t(c,x) = \frac{\int K'_\lambda(c,c')v_t^*(c',x)p_t^*(x\mid c')p_C(c')dc'}{\int K'_\lambda(c,c')p_t^*(x\mid c')p_C(c')dc'}. \tag*{(13)}

The form in (A.5) is exactly the representation in Lemma A.1, with WλW_\lambda obtained concretely by normalizing Kλ′(c,c′)pC(c′)K'_\lambda(c,c')p_C(c') in c′c'. □

Motivating Assumption 5.1. The factorization (5.4) is an equivalent-kernel approximation of the kind used for smoothing splines and other roughness-penalized estimators [34, 39, 13]. The exact kernel Kλ,t,xK_{\lambda,t,x} depends on (t,x)(t,x) only through the design density ρt,x(c):=pt∗(x∣c)pC(c)\rho_{t,x}(c) := p_t^*(x\mid c)p_C(c), so replacing it by a common kernel is justified when ρt,x\rho_{t,x} is locally stable over the smoothing length scale of the penalty. Equivalently, using the normal-equation resolvent Rρ:=(Mρ+λLc∗Lc)−1R_\rho:= (M_\rho+\lambda L_c^*L_c)^{-1}, the second-resolvent identity

Rρt,x−Rρˉ=−Rρt,x(Mρt,x−Mρˉ)Rρˉ(14)R_{\rho_{t,x}} - R_{\bar{\rho}} = -R_{\rho_{t,x}}(M_{\rho_{t,x}}-M_{\bar{\rho}})R_{\bar{\rho}} \tag*{(14)}

shows that the exact kernels are stable whenever the perturbation Mρt,x−MρˉM_{\rho_{t,x}}-M_{\bar{\rho}} is small in the operator norm induced by the regularized problem. This is the standard Fredholm/resolvent picture behind Tikhonov-regularized least squares and kernel ridge regression [10, 6, 18, 12]. For the Gaussian-like paths we consider, the approximation is expected to be best for small tt, large path variance, or locally slowly varying conditional mean μ∗\mu^*. It is weakest near t=1t=1 in low-noise regions, where pt∗(x∣c)p_t^*(x\mid c) sharply localizes around level sets of the conditional mean.

Also, in Section A.4 we numerically test how well Eq. (A.4) approximates the velocity field learned by a neural network, on a synthetic task. This is equivalent to verifying how well Eq. (5) and Eq. (5.4) together approximate a neural CFM’s learned velocity field.

Remark A.1. The learned vector field representation Eq. (A.4) obtained from Lemma A.1 is stronger than saying that v^t(c,x)\hat{v}_t(c,x) is an ordinary pointwise smoother of v∗(c,x)v^*(c,x): ordinary smoothing in cc at fixed (t,x)(t,x) would replace the conditional mean by a smoothed mean and would not create the same excess endpoint variance. The density-weighted form in (A.5) is structurally different: it locally blends the conditional probability paths themselves, weighting by how likely each c′c' is to have produced the observed xx under the true model. This blending is what produces the variance inflation.

We conclude this subsection with two assumptions on the resulting kernel WλW_\lambda. First, we require mild regularity conditions ensuring that the mixed path above is the path generated by v^\hat{v}.

Assumption A.2 (Path regularity and uniqueness). For WλW_\lambda in Lemma A.1, the mixture density

p^t(x∣c):=∫pt∗(x∣c′)Wλ(dc′∣c)(15)\hat{p}_t(x\mid c) := \int p_t^*(x\mid c') W_\lambda(dc'\mid c) \tag*{(15)}

is positive and continuously differentiable in (t,x)(t,x), differentiation under the WλW_\lambda-integral is valid, and the multivariate continuity equation

∂tpt(x∣c)+∇x⋅(pt(x∣c)v^t(c,x))=0(16)\partial_t p_t(x\mid c) + \nabla_x \cdot\left(p_t(x\mid c)\hat{v}_t(c,x)\right) = 0 \tag*{(16)}

with initial law ρ0\rho_0 admits a unique weak solution.

Second, we assume reversibility and positive semidefiniteness of the kernel — two standard properties of self-adjoint smoothing operators on L2(PC)L^2(P_C). In particular, for example, they are satisfied by the Markov kernels arising from Tikhonov regularization with symmetric quadratic penalties [12].

Assumption A.3 (Symmetric positive smoothing). The kernel WλW_\lambda preserves PCP_C and is reversible:

PC(dc)Wλ(dc′∣c)=PC(dc′)Wλ(dc∣c′).(17)P_C(dc) W_\lambda(dc'\mid c) = P_C(dc') W_\lambda(dc\mid c'). \tag*{(17)}

Moreover, the smoothing operator

(Sλg)(c):=∫g(c′)Wλ(dc′∣c)(S_\lambda g)(c) := \int g(c') W_\lambda(dc'\mid c)

is positive semidefinite as an operator on L2(PC)L^2(P_C).

Formal Main Results

We are now ready to state our formal main results, deferring proofs to Section A.3. First, we show that under our assumptions, smoothing over the flows directly translates to smoothing over the conditionals. This is the key bridge between regularization of the vector field and variance inflation in the generated distribution.

Proposition A.2 (Regularization induces a local mixture). Suppose Assumptions A.1, A.2 and 5.1 hold. Then the conditional path p^t(⋅∣c)\hat{p}_t(\cdot\mid c) defined in Assumption A.2 satisfies the continuity equation

∂tp^t(x∣c)+∇x⋅(p^t(x∣c)v^t(c,x))=0,(18)\partial_t\hat{p}_t(x\mid c) + \nabla_x \cdot\left(\hat{p}_t(x\mid c)\hat{v}_t(c,x)\right) = 0, \tag*{(18)}

with initial law p^0(⋅∣c)=ρ0\hat{p}_0(\cdot\mid c)=\rho_0. Consequently, the endpoint law generated by v^\hat{v} is the WλW_\lambda-mixture of true conditionals:

p^1(x∣c)=∫p∗(x∣c′)Wλ(dc′∣c).(19)\hat{p}_1(x\mid c) = \int p^*(x\mid c') W_\lambda(dc'\mid c). \tag*{(19)}

At this point, the flow-dynamics part of the argument is complete: the regularized flow generates a local mixture of the true conditional distributions. The remainder of the variance analysis follows from the moments of this mixture.

Let

Cλ′∣C=c∼Wλ(⋅∣c),X1′∼p∗(⋅∣Cλ′).(20)C'_\lambda\mid C=c \sim W_\lambda(\cdot\mid c), \qquad X'_1 \sim p^*(\cdot\mid C'_\lambda). \tag*{(20)}

By Proposition A.2,

X^1∣C=c=dX1′.(21)\hat{X}_1\mid C=c \mathrel{\overset{d}{=}} X'_1. \tag*{(21)}

Therefore, by the laws of total expectation and total covariance,

μ^λ(c):=E[X^1∣C=c]=E[μ⋆(Cλ′)∣C=c]=(Sλμ⋆)(c),(22)\hat{\mu}_{\lambda}(c) := \mathbb{E}[\hat{X}_1 \mid C = c] = \mathbb{E}[\mu^{\star}(C_{\lambda}^{\prime}) \mid C = c] = (S_{\lambda}\mu^{\star})(c), \tag*{(22)}
Σ^λ(c):=Cov⁡(X^1∣C=c)=E[Σ⋆(Cλ′)∣C=c]+Cov⁡(μ⋆(Cλ′)∣C=c).(23)\begin{aligned} \hat{\Sigma}_{\lambda}(c) &:= \operatorname{Cov}(\hat{X}_1 \mid C = c) \\ &= \mathbb{E}[\Sigma^{\star}(C_{\lambda}^{\prime}) \mid C = c] + \operatorname{Cov}(\mu^{\star}(C_{\lambda}^{\prime}) \mid C = c). \tag*{(23)} \end{aligned}

The decomposition in (A.15) already exposes the variance-inflation mechanism. The first term is the true conditional covariance averaged over the smoothing neighborhood, while the second is the variation of nearby conditional means that the smoothed model has failed to resolve.

Variance in the Scalar Case. For simplicity, first consider scalar outputs. Write μ⋆=f⋆\mu^{\star} = f^{\star} and Σ⋆=σ2\Sigma^{\star} = \sigma^{2}, and define

f^λ(c):=E[f⋆(Cλ′)∣C=c]=(Sλf⋆)(c),(24)\hat{f}_{\lambda}(c) := \mathbb{E}[f^{\star}(C_{\lambda}^{\prime}) \mid C = c] = (S_{\lambda}f^{\star})(c), \tag*{(24)}
δλ(c):=f^λ(c)−f⋆(c),(25)\delta_{\lambda}(c) := \hat{f}_{\lambda}(c) - f^{\star}(c), \tag*{(25)}

together with

sλ2(c):=Var⁡(f⋆(Cλ′)∣C=c),(26)s_{\lambda}^{2}(c) := \operatorname{Var}(f^{\star}(C_{\lambda}^{\prime}) \mid C = c), \tag*{(26)}
σˉλ2(c):=E[σ2(Cλ′)∣C=c].(27)\bar{\sigma}_{\lambda}^{2}(c) := \mathbb{E}[\sigma^{2}(C_{\lambda}^{\prime}) \mid C = c]. \tag*{(27)}

Specializing (A.14)–(A.15) to the scalar case gives

E[X^1∣C=c]=f⋆(c)+δλ(c),(28)\mathbb{E}[\hat{X}_1 \mid C = c] = f^{\star}(c) + \delta_{\lambda}(c), \tag*{(28)}
Var⁡(X^1∣C=c)=sλ2(c)+σˉλ2(c).(29)\operatorname{Var}(\hat{X}_1 \mid C = c) = s_{\lambda}^{2}(c) + \bar{\sigma}_{\lambda}^{2}(c). \tag*{(29)}

Equation (A.21) makes the source of the additional variance explicit. The term sλ2(c)s_{\lambda}^{2}(c) is the variance of f⋆f^{\star} over the smoothing neighborhood Wλ(⋅∣c)W_{\lambda}(\cdot\mid c), i.e., the unresolved variation of the regression function over the model’s effective receptive field around cc. The term σˉλ2(c)\bar{\sigma}_{\lambda}^{2}(c) is the local average of the irreducible noise variance σ2\sigma^{2} over the same neighborhood. In the unregularized limit (λ→0,Wλ→δc)(\lambda\to0, W_{\lambda} \to\delta_{c}), the first term vanishes and the second collapses to σ2(c)\sigma^{2}(c), recovering the correct conditional variance.

Thus, the learned conditional variance exceeds the local average noise level by exactly sλ2(c)s_{\lambda}^{2}(c). The remaining question is whether this unresolved variation is large enough to account for the squared bias δλ2(c)\delta_{\lambda}^{2}(c) induced by the same smoothing operator.

Proposition A.3 (Average excess variance dominates squared bias). Suppose dx=1d_x = 1. Under Assumptions A.1 to A.3 and 5.1,

EC[sλ2(C)−δλ2(C)]=2⟨Sλf⋆,(I−Sλ)f⋆⟩L2(PC)≥0.(30)\mathbb{E}_{C}\left[s_{\lambda}^{2}(C) - \delta_{\lambda}^{2}(C)\right] = 2\left\langle S_{\lambda}f^{\star}, (I-S_{\lambda})f^{\star}\right\rangle_{L^{2}(P_C)} \ge0. \tag*{(30)}

Average scalar excess variance. Proposition A.3 can be equivalently phrased directly in terms of the conditional variance learned by the flow. Let

V^λ(c):=Var⁡(X^1∣C=c)=sλ2(c)+σˉλ2(c),(31)\hat{V}_{\lambda}(c) := \operatorname{Var}(\hat{X}_1 \mid C = c) = s_{\lambda}^{2}(c) + \bar{\sigma}_{\lambda}^{2}(c), \tag*{(31)}
V⋆(c):=Var⁡(X1∣C=c)=σ2(c),(32)V^{\star}(c) := \operatorname{Var}(X_1 \mid C = c) = \sigma^{2}(c), \tag*{(32)}

and

Bias⁡λ(c):=E[X^1∣C=c]−E[X1∣C=c]=δλ(c).(33)\operatorname{Bias}_{\lambda}(c) := \mathbb{E}[\hat{X}_1 \mid C = c] - \mathbb{E}[X_1 \mid C = c] = \delta_{\lambda}(c). \tag*{(33)}

Combining (A.21) with Proposition A.3 and using E[σˉλ2(C)]=E[σ2(C)]\mathbb{E}[\bar{\sigma}_{\lambda}^{2}(C)] = \mathbb{E}[\sigma^{2}(C)] by stationarity,

EC[V^λ(C)]−EC[V⋆(C)]−EC[Bias⁡λ(C)2]=EC[sλ2(C)−δλ2(C)]≥0.(34)\begin{aligned} \mathbb{E}_{C}[\hat{V}_{\lambda}(C)] - \mathbb{E}_{C}[V^{\star}(C)] - \mathbb{E}_{C}[\operatorname{Bias}_{\lambda}(C)^{2}] \\ = \mathbb{E}_{C}[s_{\lambda}^{2}(C) - \delta_{\lambda}^{2}(C)] \ge0. \tag*{(34)} \end{aligned}

Equivalently,

EC[V^λ(C)]≥EC[V⋆(C)]+EC[Bias⁡λ(C)2].(35)\mathbb{E}_{C}[\hat{V}_{\lambda}(C)] \ge\mathbb{E}_{C}[V^{\star}(C)] + \mathbb{E}_{C}[\operatorname{Bias}_{\lambda}(C)^{2}]. \tag*{(35)}

Thus, on average over the conditioning variable, the learned conditional variance is at least the true conditional variance plus the squared smoothing bias of the learned conditional mean.

This gives a precise sense in which the conditional flow converts epistemic uncertainty into apparent aleatoric variance. The smoothing operator SλS_{\lambda} captures unresolved variation of the regression function f⋆f^{\star} in the conditioning variable, which the model cannot represent given its inductive bias. This unresolved variation manifests as bias δλ(c)\delta_{\lambda}(c) in the learned conditional mean; (A.27) shows that the same smoothing also induces enough additional conditional spread to cover the squared bias on average. Underfit conditional flows therefore do not merely smooth their predictions toward a less informative estimate; they also produce stochastic outputs whose extra variance carries the unresolved dependence on CC.

Vector Case. The vector case follows by applying the same scalar argument along every direction in the output space, and admits the same interpretation.

Proposition A.4 (Vector-valued excess covariance). Suppose X1∈RdxX_{1} \in\mathbb{R}^{d_x}. Let

bλ(c):=μ^λ(c)−μ⋆(c).(36)b_{\lambda}(c) := \hat{\mu}_{\lambda}(c) - \mu^{\star}(c). \tag*{(36)}

Under Assumptions A.1 to A.3 and 5.1,

EC[Σ^λ(C)]⪰EC[Σ⋆(C)]+EC[bλ(C)bλ(C)T],(37)\mathbb{E}_{C}\left[\hat{\Sigma}_{\lambda}(C)\right] \succeq\mathbb{E}_{C}\left[\Sigma^{\star}(C)\right] + \mathbb{E}_{C}\left[b_{\lambda}(C)b_{\lambda}(C)^{\mathsf{T}}\right], \tag*{(37)}

where ⪰\succeq denotes the Loewner order.

Deferred Proofs

We first prove the local-mixture representation that connects smoothing of the velocity field to smoothing of the generated conditional distribution.

Proof of Proposition A.2. For every fixed c′c', the exact conditional path satisfies the multivariate continuity equation

∂tpt⋆(x∣c′)+∇x⋅(pt⋆(x∣c′)vt⋆(c′,x))=0.(38)\partial_{t}p_{t}^{\star}(x \mid c') + \nabla_{x} \cdot\left(p_{t}^{\star}(x \mid c')v_{t}^{\star}(c',x)\right) = 0. \tag*{(38)}

Integrating this identity against Wλ(dc′∣c)W_{\lambda}(\mathrm{d}c' \mid c) and exchanging the integral with the derivatives, by Assumption A.2, gives

∂tp^t(x∣c)+∇x⋅(∫pt⋆(x∣c′)vt⋆(c′,x)Wλ(dc′∣c))=0.(39)\partial_{t}\hat{p}_{t}(x \mid c) + \nabla_{x} \cdot\left(\int p_{t}^{\star}(x \mid c')v_{t}^{\star}(c',x)W_{\lambda}(\mathrm{d}c' \mid c)\right) = 0. \tag*{(39)}

By Lemma A.1,

∫pt⋆(x∣c′)vt⋆(c′,x)Wλ(dc′∣c)=p^t(x∣c)v^t(c,x).(40)\int p_{t}^{\star}(x \mid c')v_{t}^{\star}(c',x)W_{\lambda}(\mathrm{d}c' \mid c) = \hat{p}_{t}(x \mid c)\hat{v}_{t}(c,x). \tag*{(40)}

The initial law is ρ0\rho_{0} since p0⋆(⋅∣c′)=ρ0p_{0}^{\star}(\cdot\mid c') = \rho_{0} does not depend on c′c'. Uniqueness in Assumption A.2 then identifies p^t\hat{p}_{t} as the law generated by v^\hat{v}. Evaluating at t=1t = 1 gives (A.11).

Proof of Proposition A.3 (scalar case). The proof compares two effects of the same smoothing operator: the unresolved variation sλ2s_{\lambda}^{2} created by averaging nearby values of f⋆f^{\star}, and the squared bias δλ2\delta_{\lambda}^{2} created by moving f⋆f^{\star} toward Sλf⋆S_{\lambda}f^{\star}. Their difference reduces to a quadratic form involving Sλ(I−Sλ)S_{\lambda}(I - S_{\lambda}).

By definition,

sλ2(c)=(Sλf⋆2)(c)−(Sλf⋆)(c)2.s_{\lambda}^{2}(c) = (S_{\lambda}f^{\star2})(c) - (S_{\lambda}f^{\star})(c)^{2}.

Taking expectation over C∼PCC \sim P_{C} and using stationarity of WλW_{\lambda},

E[sλ2(C)]=E[f⋆(C)2]−E[(Sλf⋆)(C)2].(41)\mathbb{E}[s_{\lambda}^{2}(C)] = \mathbb{E}[f^{\star}(C)^{2}] - \mathbb{E}[(S_{\lambda}f^{\star})(C)^{2}]. \tag*{(41)}

Similarly, since

δλ(c)=(Sλf⋆)(c)−f⋆(c),\delta_{\lambda}(c) = (S_{\lambda}f^{\star})(c) - f^{\star}(c),

we have

E[δλ2(C)]=E[(Sλf⋆)(C)2]−2E[(Sλf⋆)(C)f⋆(C)]+E[f⋆(C)2].(42)\mathbb{E}[\delta_{\lambda}^{2}(C)] = \mathbb{E}[(S_{\lambda}f^{\star})(C)^{2}] - 2\mathbb{E}[(S_{\lambda}f^{\star})(C)f^{\star}(C)] + \mathbb{E}[f^{\star}(C)^{2}]. \tag*{(42)}

Subtracting (A.34) from (A.33) and writing inner products in L2(PC)L^2(P_C) gives

E[sλ2(C)−δλ2(C)]=2⟨Sλf⋆,f⋆⟩−2⟨Sλf⋆,Sλf⋆⟩=2⟨Sλf⋆,(I−Sλ)f⋆⟩.(43)\mathbb{E}[s_\lambda^2(C)-\delta_\lambda^2(C)] = 2\langle S_\lambda f^\star,f^\star\rangle- 2\langle S_\lambda f^\star,S_\lambda f^\star\rangle = 2\langle S_\lambda f^\star,(I-S_\lambda)f^\star\rangle. \tag*{(43)}

It remains to show that this quadratic form is nonnegative. By Assumption A.3, SλS_\lambda is self-adjoint on L2(PC)L^2(P_C) by reversibility and positive semidefinite by assumption. As a Markov operator preserving PCP_C, it is also a contraction. Hence its spectrum lies in [0,1][0,1], and so Sλ(I−Sλ)S_\lambda(I-S_\lambda) is positive semidefinite. Therefore,

⟨Sλf⋆,(I−Sλ)f⋆⟩=⟨f⋆,Sλ(I−Sλ)f⋆⟩≥0.(44)\langle S_\lambda f^\star,(I-S_\lambda)f^\star\rangle= \langle f^\star,S_\lambda(I-S_\lambda)f^\star\rangle\ge0. \tag*{(44)}

□\square

Proof of Proposition A.4 (vector case). The vector result follows by applying the scalar argument to every one-dimensional projection of the conditional mean.

By (A.15),

Σ^λ(c)=E[Σ⋆(C′)∣C=c]+Aλ(c),Aλ(c):=Cov⁡(μ⋆(C′)∣C=c).(45)\widehat{\Sigma}_\lambda(c)=\mathbb{E}[\Sigma^\star(C')\mid C=c]+A_\lambda(c),\qquad A_\lambda(c):=\operatorname{Cov}(\mu^\star(C')\mid C=c). \tag*{(45)}

Since WλW_\lambda preserves PCP_C,

EC[E[Σ⋆(C′)∣C]]=EC[Σ⋆(C)].(46)\mathbb{E}_C[\mathbb{E}[\Sigma^\star(C')\mid C]]=\mathbb{E}_C[\Sigma^\star(C)]. \tag*{(46)}

It therefore remains to show

EC[Aλ(C)]⪰EC[bλ(C)bλ(C)⊤].(47)\mathbb{E}_C[A_\lambda(C)]\succeq\mathbb{E}_C[b_\lambda(C)b_\lambda(C)^\top]. \tag*{(47)}

Fix u∈Rdu\in\mathbb{R}^d and define gu(c):=u⊤μ⋆(c)g_u(c):=u^\top\mu^\star(c). Then

u⊤Aλ(c)u=Var⁡(gu(C′)∣C=c),(48)u^\top A_\lambda(c)u=\operatorname{Var}(g_u(C')\mid C=c), \tag*{(48)}
u⊤bλ(c)=(Sλgu)(c)−gu(c).(49)u^\top b_\lambda(c)=(S_\lambda g_u)(c)-g_u(c). \tag*{(49)}

Applying the scalar calculation from Proposition A.3 to gug_u gives

u⊤(EC[Aλ(C)]−EC[bλ(C)bλ(C)⊤])u=2⟨Sλgu,(I−Sλ)gu⟩L2(PC)≥0,(50)u^\top\left(\mathbb{E}_C[A_\lambda(C)]-\mathbb{E}_C[b_\lambda(C)b_\lambda(C)^\top]\right)u =2\langle S_\lambda g_u,(I-S_\lambda)g_u\rangle_{L^2(P_C)}\ge0, \tag*{(50)}

where the final inequality follows from Assumption A.3. Since this holds for every uu, the Loewner inequality follows:

EC[Aλ(C)]⪰EC[bλ(C)bλ(C)⊤].(51)\mathbb{E}_C[A_\lambda(C)]\succeq\mathbb{E}_C[b_\lambda(C)b_\lambda(C)^\top]. \tag*{(51)}

Combining this with the covariance decomposition in (A.15) gives (A.29). □\square

We emphasize that both (A.27) and (A.29) are average statements over CC. They do not assert that the scalar excess variance dominates squared bias pointwise, nor that the learned covariance pointwise dominates the true covariance in every heteroscedastic problem. The empirical observations in § 6 go somewhat beyond this, showing that pointwise predicted variance correlates strongly with pointwise squared error of the flow’s mean.

Validity of the Equivariant-Kernel Assumption (Assumption 5.1)

In this section, we numerically test how well Eq. (A.4) approximates the velocity field learned by a neural network, on a synthetic task. This is equivalent to verifying how well Eq. (5) and Eq. (5.4) together approximate a neural CFM’s learned velocity field. Let v^θ(c,xt,t)\hat{v}_\theta(c,x_t,t) denote a neural CFM, and vt⋆,pt⋆v_t^\star,p_t^\star denote the true velocity field and distribution respectively at time tt. Specifically, we want to test if there exists a kernel WW such that

v~W,t(c,x)=∫vt⋆(c′,x)pt⋆(x∣c′)W(dc′∣c)∫pt⋆(x∣c′)W(dc′∣c)\widetilde{v}_{W,t}(c,x)=\frac{\int v_t^\star(c',x)p_t^\star(x\mid c')W(\mathrm{d}c'\mid c)}{\int p_t^\star(x\mid c')W(\mathrm{d}c'\mid c)}

closely approximates v^θ\hat{v}_\theta.

To assess the validity of the equivalent-kernel assumption, we use a 1D Gaussian target:

X1∣C=c∼N(f⋆(c),σ2),X0∼N(0,σ02),X_1\mid C=c\sim\mathcal{N}(f^\star(c),\sigma^2),\qquad X_0\sim\mathcal{N}(0,\sigma_0^2),

with linear path Xt=(1−t)X0+tX1X_t=(1-t)X_0+tX_1, giving

Xt∣C=c∼N(tf⋆(c),st2),st2=(1−t)2σ02+t2σ2.X_t \mid C=c \sim\mathcal{N}\left(tf^\star(c),s_t^2\right), \qquad s_t^2=(1-t)^2\sigma_0^2+t^2\sigma^2.

The factorized kernel approximation is most accurate when the slice-design density ρt,x(c′)=p⋆(x∣c′)pC(c′)\rho_{t,x}(c^\prime)=p^\star(x\mid c^\prime)p_C(c^\prime) varies little over the smoothing bandwidth hλh_\lambda. With pCp_C locally constant, the path mean shifts by ≈thλ∣f⋆′(c)∣\approx th_\lambda\lvert f^{\star\prime}(c)\rvert over this neighborhood while the path std is sts_t, giving the heuristic condition

thλ∣f⋆′(c)∣(1−t)2σ02+t2σ2≪1.\frac{th_\lambda\lvert f^{\star\prime}(c)\rvert}{\sqrt{(1-t)^2\sigma_0^2+t^2\sigma^2}}\ll1.

For our experiments, we use f⋆(c)=sin⁡(2πc)+sin⁡(10πc)f^\star(c)=\sin(2\pi c)+\sin(10\pi c), σ=0.05\sigma=0.05, and train a CFM v^θ(c,xt,t)\hat{v}_\theta(c,x_t,t), analyzing checkpoints Nsteps∈{1000,3000,5000}N_{\mathrm{steps}}\in\{1000,3000,5000\} (heavy/moderate/mild underfitting).

To test the equivalent-kernel (EK) approximation, we discretize cc on a uniform grid {cj}j=1N\{c_j\}_{j=1}^N and define

v~ϕ,t(ci,x)=∑jWϕ,ijvt⋆(cj,x)pt⋆(x∣cj)∑jWϕ,ijpt⋆(x∣cj).\widetilde{v}_{\phi,t}(c_i,x)=\frac{\sum_j W_{\phi,ij}v_t^\star(c_j,x)p_t^\star(x\mid c_j)}{\sum_j W_{\phi,ij}p_t^\star(x\mid c_j)}.

where vt⋆v_t^\star and pt⋆p_t^\star are available in closed form. We parameterize WϕW_\phi as a learned-embedding Gibbs kernel,

Kϕ,ij=exp⁡(−∥hϕ(ci)−hϕ(cj)∥22σK2),Wϕ=DϕKϕDϕ,K_{\phi,ij}=\exp\left(-\frac{\lVert h_\phi(c_i)-h_\phi(c_j)\rVert^2}{2\sigma_K^2}\right), \qquad W_\phi=D_\phi K_\phi D_\phi,

where hϕ:[0,1]→R2h_\phi:[0,1]\to\mathbb{R}^2 is a small MLP and σK\sigma_K is learned. The positive diagonal matrix DϕD_\phi is obtained by symmetric Sinkhorn normalization so that Wϕ1=1W_\phi\mathbf{1}=\mathbf{1}. This construction ensures

Wϕ=WϕT,Wϕ⪰0,(Wϕ)ij≥0,Wϕ1=1.W_\phi=W_\phi^\mathsf{T}, \qquad W_\phi\succeq0, \qquad(W_\phi)_{ij}\ge0, \qquad W_\phi\mathbf{1}=\mathbf{1}.

Denoting v^θ,t=v^θ(⋅,⋅,t)\hat{v}_{\theta,t}=\hat{v}_\theta(\cdot,\cdot,t), we fit ϕ\phi by minimizing

L(ϕ)=Et,C,Xt∼p^t(⋅∣C)[(v~ϕ,t(C,Xt)−v^θ,t(C,Xt))2].\mathcal{L}(\phi)=\mathbb{E}_{t,C,X_t\sim\hat{p}_t(\cdot\mid C)}\left[\left(\widetilde{v}_{\phi,t}(C,X_t)-\hat{v}_{\theta,t}(C,X_t)\right)^2\right].

where p^t(⋅∣c)\hat{p}_t(\cdot\mid c) is the marginal induced by integrating the learned field v^θ\hat{v}_\theta from the Gaussian base distribution up to time tt. Thus, we test whether the EK approximation explains the trained field on the region of state space actually visited by the learned model.

Let p^1(⋅∣c),p~1(⋅∣c)\hat{p}_1(\cdot\mid c),\widetilde{p}_1(\cdot\mid c) be the endpoint distributions obtained by integrating v^θ,v~ϕ\hat{v}_\theta,\widetilde{v}_\phi from a shared N(0,1)\mathcal{N}(0,1) base, with means/variances f^,σ^2\hat{f},\hat{\sigma}^2 and f~,σ~2\widetilde{f},\widetilde{\sigma}^2 respectively. Writing

⟨⋅⟩=EC,Xt∼p^t(⋅∣C)[⋅],\langle\cdot\rangle=\mathbb{E}_{C,X_t\sim\hat{p}_t(\cdot\mid C)}[\cdot],

we report the field error

Efield(t)=⟨(v~ϕ,t−v^θ,t)2⟩⟨v^θ,t2⟩.E_{\mathrm{field}}(t)=\frac{\left\langle\left(\widetilde{v}_{\phi,t}-\hat{v}_{\theta,t}\right)^2\right\rangle}{\left\langle\hat{v}_{\theta,t}^2\right\rangle}.

as a function of tt in Figure 9, Column 1. We also plot v~ϕ,t(c,xt)\widetilde{v}_{\phi,t}(c,x_t) and v^θ,t(c,xt)\hat{v}_{\theta,t}(c,x_t) as a function of cc at xt=0x_t=0 for t=0.25,0.5,0.7,0.9t=0.25,0.5,0.7,0.9 in Figure 9, Columns 2–5. As expected, Figure 9 shows that v~ϕ\widetilde{v}_\phi is a good approximation of v^θ\hat{v}_\theta over much of the learned trajectory, with the approximation becoming weaker in some regions as t→1t\to1. In Figure 11, we also plot the endpoint distributions obtained by integrating v^θ\hat{v}_\theta and v~ϕ\widetilde{v}_\phi. Interestingly, the endpoint distributions look very similar, and the vector-field approximation error close to t=1t=1 does not affect the integral significantly. Finally, in Figure 10 we visualize how both v^θ\hat{v}_\theta and v~ϕ\widetilde{v}_\phi look like density-weighted smoothed functions of the true velocity field v⋆v^\star.

Image not extracted

Figure 9. Kernel approximation error and velocity field visualization

Image not extracted

Figure 10. Visualization of density-weighted smoothing in the learned velocity field and the kernel approximation

Image not extracted

Figure 11. Effect of kernel approximation on the endpoint distribution

Coverage Experiments

This section provides full constructions of the predictive sets and conformal baselines used in § 6, along with experimental details.

Coverage Set Creation

Flow predictive intervals (scalar outputs) In the Monte-Carlo policy-evaluation experiments, the target variable is one-dimensional. We write each example as (xi,ci)(x_i,c_i), where cic_i is the conditioning input and xi∈Rx_i \in\mathbb{R} is the target value. Given a trained conditional flow with flow map Φ1θ(⋅∣c)\Phi_{1}^{\theta}(\cdot\mid c) and base distribution ρ0\rho_0, the learned conditional distribution at condition cc is the law of

Φ1θ(Z∣c),Z∼ρ0.\Phi^\theta_1(Z \mid c), \qquad Z \sim\rho_0.

Because the output is one-dimensional, flow trajectories do not cross. The map z↦Φ1θ(z∣c)z \mapsto\Phi^\theta_1(z \mid c) is therefore order-preserving, and central predictive intervals can be obtained by transporting quantiles of the base distribution. For a nominal coverage level α∈(0,1)\alpha\in(0,1), let

zα−=Quantile⁡(1−α)/2(ρ0),zα+=Quantile⁡(1+α)/2(ρ0).z^-_\alpha= \operatorname{Quantile}_{(1-\alpha)/2}(\rho_0), \qquad z^+_\alpha= \operatorname{Quantile}_{(1+\alpha)/2}(\rho_0).

We define the raw flow predictive interval by

Cθ,αflow(c)=[Φ1θ(zα−∣c),Φ1θ(zα+∣c)].(52)\mathcal{C}^{\mathrm{flow}}_{\theta,\alpha}(c) = \left[\Phi^\theta_1(z^-_\alpha\mid c), \Phi^\theta_1(z^+_\alpha\mid c)\right]. \tag*{(52)}

Equivalently, this is the central α\alpha-mass interval of the learned one-dimensional conditional distribution. The corresponding interval width is

Wαflow(c)=Φ1θ(zα+∣c)−Φ1θ(zα−∣c).(53)W^{\mathrm{flow}}_\alpha(c) = \Phi^\theta_1(z^+_\alpha\mid c) - \Phi^\theta_1(z^-_\alpha\mid c). \tag*{(53)}

For a dataset D\mathcal{D}, we report the empirical coverage Cov⁡^α(D)\widehat{\operatorname{Cov}}_\alpha(\mathcal{D}) and the average interval width

W‾αflow(D)=1∣D∣∑(xi,ci)∈DWαflow(ci).(54)\overline{W}^{\mathrm{flow}}_\alpha(\mathcal{D}) = \frac{1}{|\mathcal{D}|} \sum_{(x_i,c_i)\in\mathcal{D}} W^{\mathrm{flow}}_\alpha(c_i). \tag*{(54)}

KNN predictive sets (high-dimensional outputs) For high-dimensional outputs, central quantile intervals are not well-defined, and the standard conformal baselines (split conformal, CQR) do not generalize naturally to multivariate outputs. We instead use a sample-based KNN predictive set, similar to what is proposed in Wang et al. [40].

For a condition cc, draw x~1,…,x~M∼p^θ(⋅∣c)\widetilde{x}_1,\ldots,\widetilde{x}_M \sim\widehat{p}_\theta(\cdot\mid c). For any candidate point xx, define dk(x;c)d_k(x;c) as the distance from xx to its kk-th nearest neighbor among the generated samples. We compute the same score for the generated samples themselves using leave-one-out nearest neighbors, and define

τθ,α(c)=Quantile⁡α({dk(x~m;c)}m=1M).\tau_{\theta,\alpha}(c) = \operatorname{Quantile}_{\alpha}\left(\left\{d_k(\widetilde{x}_m;c)\right\}_{m=1}^{M}\right).

The KNN predictive set is

Cθ,αKNN(c)={x:dk(x;c)≤τθ,α(c)}.(55)\mathcal{C}^{\mathrm{KNN}}_{\theta,\alpha}(c) = \left\{x : d_k(x;c) \le\tau_{\theta,\alpha}(c)\right\}. \tag*{(55)}

A held-out target xix_i is counted as covered if dk(xi;ci)≤τθ,α(ci)d_k(x_i;c_i) \le\tau_{\theta,\alpha}(c_i). Throughout, we use k=1k=1 for computing coverage metrics.

Baselines

All conformal methods use a held-out calibration set Dcal\mathcal{D}_{\mathrm{cal}} disjoint from the training set. The deterministic baselines use the same backbone architecture as the flow’s conditioning encoder and are trained on the same training set with matched optimizer, learning rate, and number of gradient steps. Split conformal prediction is applied either to a deterministic regressor (det + SC) or to the conditional mean of the trained CFM (CFM mean + SC). Conf CFM instead applies conformal calibration directly to the raw predictive set produced by the CFM.

Split conformal prediction. Let f^(c)\hat{f}(c) denote a point predictor. For det + SC, f^(c)\hat{f}(c) is the output of the deterministic regressor, whereas for CFM mean + SC, f^(c)\hat{f}(c) is the conditional mean of the trained CFM.

On Dcal\mathcal{D}_{\mathrm{cal}}, we compute absolute residual scores

ri=∣xi−f^(ci)∣.r_i = \left|x_i - \hat{f}(c_i)\right|.

Let qαsplitq_{\alpha}^{\mathrm{split}} be the α\alpha-quantile of {ri}\{r_i\}, with the standard finite-sample correction. The split-conformal interval is

Cαsplit(c)=[f^(c)−qαsplit, f^(c)+qαsplit],C_{\alpha}^{\mathrm{split}}(c) = \left[\hat{f}(c) - q_{\alpha}^{\mathrm{split}},\ \hat{f}(c) + q_{\alpha}^{\mathrm{split}}\right],

with width Wαsplit(c)=2qαsplitW_{\alpha}^{\mathrm{split}}(c) = 2q_{\alpha}^{\mathrm{split}}. Every input receives the same expansion, so split conformal achieves marginal coverage but is not locally adaptive.

For high-dimensional outputs, CFM mean + SC uses the analogous construction with Euclidean residual scores

ri=∥xi−f^(ci)∥2.r_i = \left\|x_i - \hat{f}(c_i)\right\|_2.

The resulting predictive set is the conformal ball

CαCFM-mean+SC(c)={x:∥x−f^(c)∥2≤qαsplit}.C_{\alpha}^{\mathrm{CFM\text{-}mean+SC}}(c) = \left\{x : \left\|x - \hat{f}(c)\right\|_2 \leq q_{\alpha}^{\mathrm{split}}\right\}.

Conformalized quantile regression. For det + CQR, at each coverage level α\alpha, we train two predictors ℓ^α(c)\hat{\ell}_{\alpha}(c) and u^α(c)\hat{u}_{\alpha}(c) using quantile losses for the lower and upper tails, with target quantile levels (1−α)/2(1-\alpha)/2 and (1+α)/2(1+\alpha)/2, respectively. Before conformal calibration, these define the interval [ℓ^α(c),u^α(c)][\hat{\ell}_{\alpha}(c),\hat{u}_{\alpha}(c)].

On Dcal\mathcal{D}_{\mathrm{cal}}, we compute CQR scores

si=max⁡{ℓ^α(ci)−xi, xi−u^α(ci)}.s_i = \max\left\{\hat{\ell}_{\alpha}(c_i)-x_i,\ x_i-\hat{u}_{\alpha}(c_i)\right\}.

Let qαCQRq_{\alpha}^{\mathrm{CQR}} be the α\alpha-quantile of {si}\{s_i\}, with the standard finite-sample correction. The conformalized CQR interval is

CαCQR(c)=[ℓ^α(c)−qαCQR, u^α(c)+qαCQR],C_{\alpha}^{\mathrm{CQR}}(c) = \left[\hat{\ell}_{\alpha}(c)-q_{\alpha}^{\mathrm{CQR}},\ \hat{u}_{\alpha}(c)+q_{\alpha}^{\mathrm{CQR}}\right],

with width

WαCQR(c)=u^α(c)−ℓ^α(c)+2qαCQR.W_{\alpha}^{\mathrm{CQR}}(c) = \hat{u}_{\alpha}(c)-\hat{\ell}_{\alpha}(c)+2q_{\alpha}^{\mathrm{CQR}}.

Unlike split conformal prediction, CQR can produce different interval widths at different conditioning inputs.

Conformalized CFM. For scalar outputs, let

Cθ,α(c)=[ℓ^θ,α(c),u^θ,α(c)]C_{\theta,\alpha}(c) = \left[\hat{\ell}_{\theta,\alpha}(c),\hat{u}_{\theta,\alpha}(c)\right]

denote the raw CFM predictive interval. On Dcal\mathcal{D}_{\mathrm{cal}}, we compute the conformity scores

siCFM=max⁡{ℓ^θ,α(ci)−xi, xi−u^θ,α(ci)}.s_i^{\mathrm{CFM}} = \max\left\{\hat{\ell}_{\theta,\alpha}(c_i)-x_i,\ x_i-\hat{u}_{\theta,\alpha}(c_i)\right\}.

Let qαCFMq_{\alpha}^{\mathrm{CFM}} be their α\alpha-quantile, with the standard finite-sample correction. The conformalized CFM interval is

Cθ,αConfCFM(c)=[ℓ^θ,α(c)−qαCFM, u^θ,α(c)+qαCFM].C_{\theta,\alpha}^{\mathrm{ConfCFM}}(c) = \left[\hat{\ell}_{\theta,\alpha}(c)-q_{\alpha}^{\mathrm{CFM}},\ \hat{u}_{\theta,\alpha}(c)+q_{\alpha}^{\mathrm{CFM}}\right].

For high-dimensional outputs, we conformalize the KNN predictive set. Let τθ,α(c)\tau_{\theta,\alpha}(c) denote the raw CFM KNN threshold defined above. We compute calibration scores

siCFM=dk(xi;ci)−τθ,α(ci)s_i^{\mathrm{CFM}} = d_k(x_i; c_i) - \tau_{\theta,\alpha}(c_i)

and let qαCFMq_{\alpha}^{\mathrm{CFM}} be their conformal quantile. The resulting predictive set is

Cθ,αConfCFM(c)={x:dk(x;c)≤τθ,α(c)+qαCFM}.C_{\theta,\alpha}^{\mathrm{ConfCFM}}(c) = \left\{x : d_k(x; c) \le\tau_{\theta,\alpha}(c) + q_{\alpha}^{\mathrm{CFM}}\right\}.

Thus, Conf CFM applies a conformal correction to the boundary of the raw CFM predictive set without changing the underlying learned distribution.

Deep Evidential Regression. We use the standard Deep Evidential Regression method of Amini et al. [5] as an additional probabilistic uncertainty baseline. DER is evaluated only for scalar outputs, and its predictive intervals are obtained from its learned predictive distribution. We report DER at its best validation checkpoint.

Heteroscedastic Gaussian Regression. Heteroscedastic Gaussian Regression models the conditional distribution as

pψ(x∣c)=N(x;μψ(c),Σψ(c)).p_{\psi}(x \mid c) = \mathcal{N}\left(x; \mu_{\psi}(c), \Sigma_{\psi}(c)\right).

For scalar outputs, the network predicts a conditional mean μψ(c)\mu_{\psi}(c) and variance σψ2(c)>0\sigma_{\psi}^{2}(c) > 0, and is trained by minimizing the Gaussian negative log-likelihood

LHGR=12[(x−μψ(c))2σψ2(c)+log⁡σψ2(c)],\mathcal{L}_{\mathrm{HGR}} = \frac{1}{2}\left[\frac{\left(x-\mu_{\psi}(c)\right)^{2}}{\sigma_{\psi}^{2}(c)} + \log\sigma_{\psi}^{2}(c)\right],

up to an additive constant. The central α\alpha-mass predictive interval is

Cψ,αHGR(c)=[μψ(c)+z(1−α)/2σψ(c),μψ(c)+z(1+α)/2σψ(c)],C_{\psi,\alpha}^{\mathrm{HGR}}(c) = \left[\mu_{\psi}(c) + z_{(1-\alpha)/2}\sigma_{\psi}(c), \mu_{\psi}(c) + z_{(1+\alpha)/2}\sigma_{\psi}(c)\right],

where zqz_q denotes the qq-quantile of the standard normal distribution.

For dd-dimensional outputs, HGR predicts a diagonal conditional covariance,

Σψ(c)=diag⁡(σψ,12(c),…,σψ,d2(c)),\Sigma_{\psi}(c) = \operatorname{diag}\left(\sigma_{\psi,1}^{2}(c), \ldots, \sigma_{\psi,d}^{2}(c)\right),

and minimizes

LHGR=12∑j=1d[(xj−μψ,j(c))2σψ,j2(c)+log⁡σψ,j2(c)].\mathcal{L}_{\mathrm{HGR}} = \frac{1}{2}\sum_{j=1}^{d}\left[\frac{\left(x_j-\mu_{\psi,j}(c)\right)^{2}}{\sigma_{\psi,j}^{2}(c)} + \log\sigma_{\psi,j}^{2}(c)\right].

Computing kk-NN radii across methods. For high-dimensional outputs, we express all methods’ predictive-region sizes on the same kk-NN radius scale used for the CFM. At each condition cc, the sample-based radius is the α\alpha-quantile of the leave-one-out kk-nearest-neighbor distances among KK samples from the predictive distribution; we report its average over conditions. We hold KK and kk fixed across methods within each task to ensure a common sampling resolution. This preserves the CFM’s original radius statistic while avoiding an ellipsoidal approximation to its predictive region.

For the CFM, we sample from the learned conditional flow; for HGR, from the predicted diagonal Gaussian. HGR radii are computed separately at each condition because Euclidean kk-NN distances depend on the full shape of the diagonal covariance, not only on the geometric mean of its marginal standard deviations.

For the point-predictor split-conformal baselines (det + SC and CFM mean + SC), no per-condition sampling is required. At each nominal level α\alpha, we interpret the conformal L2L_2 ball of radius RαR_{\alpha} as the central α\alpha-mass region of an isotropic Gaussian N(μ(c),sα2ID)\mathcal{N}\left(\mu(c), s_{\alpha}^{2}I_D\right), where μ(c)\mu(c) is the corresponding point prediction and DD is the output dimension. This fixes

sα=Rαχα2(D).s_{\alpha} = \frac{R_{\alpha}}{\sqrt{\chi_{\alpha}^{2}(D)}}.

where χα2(D)\chi_{\alpha}^{2}(D) denotes the α\alpha-quantile of the chi-squared distribution with DD degrees of freedom. Since pairwise distances are translation-invariant and scale linearly with sαs_{\alpha}, the corresponding radius is

τα=Rαχα2(D)qα,k(K,D).\tau_{\alpha} = \frac{R_{\alpha}}{\sqrt{\chi_{\alpha}^{2}(D)}}q_{\alpha,k}(K,D).

where qα,k(K,D)q_{\alpha,k}(K,D) is the reference radius obtained by applying the same leave-one-out kk-NN quantile procedure to a cloud of KK standard Gaussian samples in DD dimensions. We estimate this reference quantity once by simulation for each (α,k,K,D)(\alpha,k,K,D) and reuse it for both ball-based baselines. The distance rescaling is exact under the isotropic-Gaussian representation; only the reference quantity is estimated numerically. This representation is used solely to express the ball radius on the common kk-NN scale.

For Conf CFM, we report the sample-based CFM threshold after adding the conformal correction defined above, again averaged over conditions.

Datasets and Training Setup

All the plots are created using 3 random seeds. Dataset specific details and training setup are given below.

Biology datasets

We evaluate conditional flow matching on three single-cell perturbation benchmarks from the harmonized scPerturb collection [27]: Norman, SciPlex3, and PBMC cytokines. In each dataset, a cell is represented by a PCA-reduced gene-expression vector x∈Rdx \in\mathbb{R}^{d}, and each sample is annotated with a perturbation condition cc together with a control condition. The perturbation prediction problem is cast as conditional generation: the source distribution is the population of control cells, the target distribution is the population of cells under the perturbation condition, and the conditioning variable cc is a pretrained embedding of the perturbation. With the source distribution of control cells fixed, the flow learns the distribution of perturbed-cell states conditioned on cc.

Norman (Perturb-seq). The Norman et al. [24] Perturb-seq dataset consists of single-cell RNA-seq profiles of K562 cells subjected to CRISPRa-induced overexpression of one or two genes. We use the preprocessed AnnData release distributed by the authors of biolord [29], which contains ∼\sim89k cells across 229 single and double-gene perturbation conditions plus unperturbed controls; this is the same release used by the CellFlow benchmark [17]. Of biolord’s predefined train/test partitions, we use the “train” perturbation conditions (∼\sim42k cells) for our flow-matching experiments and the in-distribution cells are then randomly split into a training set and a validation set (80-20 split). The 7353 unperturbed control cells form the pool from which x0x_0 samples are drawn at training time. The condition c∈R2560c \in\mathbb{R}^{2560} is the concatenation of two ESM2-650M [20] protein embeddings, one per perturbed gene. The target x∈R50x \in\mathbb{R}^{50} is the 50-component PCA projection of the log-normalized expression vector, with PCA fit on all cells.

The x0x_0 distribution is control-pool + Gaussian noise: x0=z+σϵx_0 = z + \sigma\epsilon with z∼Uniform⁡(control pool)z \sim\operatorname{Uniform}(\text{control pool}), ϵ∼N(0,I)\epsilon\sim\mathcal{N}(0,I), and σ=1.0\sigma= 1.0. The velocity field is a CellFlow-style [17] three-branch MLP: a condition encoder ([1024,1024]→256)([1024,1024] \to256), a cell-state encoder ([512,512,512]→512)([512,512,512] \to512), and a sinusoidal time embedding (128d) followed by [512,512,512]→512[512,512,512] \to512, fused by a [1024,1024,1024]→50[1024,1024,1024] \to50 decoder. Activations are SiLU throughout. We train with Adam at learning rate 10−310^{-3}, batch size 1024. Sampling at evaluation uses 100 Euler steps.

PBMC (cytokine stimulation). The PBMC cytokine atlas released by Parse Biosciences [26] contains single-cell RNA-seq profiles of peripheral blood mononuclear cells from 12 donors stimulated with 90 cytokines plus PBS controls (∼\sim9.7M cells over 2,000 highly-variable genes). We access this dataset through the CellFlow data loader [17] and restrict to a single donor (Donor 1), which contains ∼\sim1.3m cells: ∼\sim90k PBS-stimulated controls and ∼\sim1.2m cytokine-stimulated cells across the 90 cytokines. To keep the per-condition cell count balanced, we subsample uniformly at random to at most 1,000 cells per cytokine condition (and the same cap for controls), yielding 91,000 cells which are split into a training set and a validation set (80–20 split). The 1000 subsampled PBS controls form the pool from which x0x_0 samples are drawn at training time. The condition c∈R2560c \in\mathbb{R}^{2560} is the ESM2 [20] protein embedding of the cytokine. The target x∈R100x \in\mathbb{R}^{100} is the 100-component PCA projection of the log-normalized expression vector, with PCA fit on all cells.

The x0x_0 distribution is again control-pool + Gaussian noise with standard deviation σ=10.0\sigma= 10.0. The velocity field used a condition encoder ([1024,1024]→256)([1024,1024] \to256), a cell-state encoder ([512,512,512]→([512,512,512] \to 512), and a sinusoidal time embedding (10241024d) followed by [1024, 1024, 1024]→\to1024, fused by a [1024, 1024, 1024]→\to100 decoder. We use SiLU activations, train with Adam at learning rate 10−310^{-3}, batch size 1024. Sampling at evaluation uses 1,000 Euler steps.

SciPlex (small-molecule perturbations). The SciPlex3 dataset of Srivatsan et al. [36] profiles single-cell transcriptomes of three cancer cell lines (A549, MCF7, K562) exposed to ∼\sim188 small-molecule drugs at four doses each, with DMSO as the vehicle control. We restrict to the A549 lung-adenocarcinoma line, retrieve the dataset through the pertpy library (Heumos et al., [14]) via pertpy.data.sciplex3_raw() and follow the preprocessing of the CellFlow benchmark (Klein et al., [17]). After filtering, the dataset contains 703 in-distribution conditions covering 187 drugs, with ∼\sim136k perturbed cells and ∼\sim3k DMSO control cells, which are split into train-val datasets (80-20 split). The condition c∈R1025c \in\mathbb{R}^{1025} is [Morgan-1024-fingerprint(drug), log⁡10\log_{10}(dose in nM)]. The target x∈R100x \in\mathbb{R}^{100} is the 100-component PCA projection of the log-normalized expression vector, with PCA fit on all cells.

Similar to the previous two datasets, the x0x_0 distribution is constructed by adding gaussian noise with standard-deviation = 10.0 on the control pool. The velocity field architecture is the same as that used in the Norman experiments. Activations are SiLU throughout. We train with Adam at learning rate 10−310^{-3}, batch size 1024, for 1,000 epochs. Sampling at evaluation uses 1000 Euler steps.

Policy Evaluation

We construct three policy-evaluation datasets on top of the OGBench (Park et al., [25]) offline RL benchmark, one per environment. For each environment, we take the trained floq agent of Agrawalla et al. [1] as the policy π\pi to be evaluated, and distill its true return Qπ(s,a)Q^\pi(s,a) into a flow-matching predictor by Monte-Carlo: for each (s,a)(s,a) pair we average the discounted return over nMCn_{\mathrm{MC}} independent on-policy rollouts of π\pi from (s,a)(s,a), giving a stochastic target Q^(s,a)∈R\widehat{Q}(s,a) \in\mathbb{R}. The condition is c=[s,a]c = [s,a] and the target is x=Q^(s,a)x = \widehat{Q}(s,a).

The per-environment details are:

DatasetnMCn_{\mathrm{MC}}HHγ\gammadim ssdim aadim cc∣D∣\lvert D\rvert
Cube-single202000.9928533200,000
AntMaze-large2010000.99829837200,000
Humanoid-Maze-medium2020000.999692190200,000

Table 1. nMCn_{\mathrm{MC}} is the number of independent on-policy rollouts averaged into Q^(s,a)\widehat{Q}(s,a), HH is the fixed rollout horizon, and γ\gamma is the discount factor.

x0x_0 distribution. All three FloQ runs use an isotropic Gaussian prior x0∼N(0,1)x_0 \sim\mathcal{N}(0,1) in the 1-D target space.

Architecture and training. For all three FloQ datasets we use the same MLP velocity field with hidden widths [512, 512, 512, 512] and ReLU activations, taking the full input [c,xt,TimeEmb⁡(t)][c, x_t, \operatorname{TimeEmb}(t)], where TimeEmb is a 32-dimensional cosine-geometric time embedding. The output is a scalar velocity. We optimize with Adam (lr 3×10−43 \times10^{-4}, no weight decay) using batch size 1024.

Behavior Cloning

We train a flow-matching behavior-cloning policy on the state-based variant of the PushT benchmark introduced by Chi et al. [8], where a 2-D end-effector pushes a T-shaped block toward a fixed target pose. The observation is the 5-dimensional state [agentx_x, agenty_y, blockx_x, blocky_y, blockθ_\theta] and the action is the 2-dimensional target end-effector position. Following the standard receding-horizon BC setup, each example predicts an 8-step action chunk from 2 steps of observation history. Both observations and actions are MinMax-normalized over the training set. We use an 80 − 20 train-val split. The condition c∈R10c \in\mathbb{R}^{10} is the flattened observation history, the target x∈R16x \in\mathbb{R}^{16} is the flattened action chunk and a 128-dimensional sinusoidal time embedding is used. The x0x_0 distribution is a standard gaussian.

The velocity field is an 8-block residual MLP with embedding width 512, feed-forward expansion factor 4 (i.e., a 2,048-dim FFN), GELU activations, LayerNorm, and dropout 0.1. Time is encoded with a 128-dim sinusoidal positional embedding with frequencies linear in [0,100][0, 100] followed by an MLP. No image encoder is used (state-based variant). We train using Adam with learning rate 10−410^{-4}, weight decay 10−510^{-5}, gradient clipping at norm 10 and batch size 1024.

Additional Experiments

Policy Evaluation § 6 reports policy-evaluation results for Antmaze-Large in the main paper (Figure 6). The same analysis on the remaining two OGBench environments, Cube-Single and Humanoidmaze-medium, is shown in Figure 12 and Figure 13 below. Both figures use the layout described in § 6: the top row shows training loss and flow coverage at three nominal levels, and the bottom row shows the variance-vs-error scatter along with mean interval widths for the flow, split conformal, and CQR. The qualitative findings discussed in § 6, all hold consistently across these two additional environments.

Cell perturbation § 6 reports coverage results for Norman in the main paper (Figure 7). The same analysis on the remaining PBMC cytokines and scPerturb benchmark SciPlex3 (drug-dose perturbations), is shown in Figure 14 and Figure 15 respectively. The figures use the same layout as Figure 7: training and validation flow-matching loss alongside KNN-based coverage at the three nominal levels.

Image not extracted

Figure 14. Coverage on PBMC. Layout matches Figure 7.

Image not extracted

Figure 15. Coverage on SciPlex3 (drug-dose perturbations). Layout matches Figure 7.

The qualitative findings discussed in § 6 hold here as well: training coverage remains at or above nominal throughout training, and validation coverage is close to nominal during the underfitting regime. The flow’s predictive sets are approximately calibrated on SciPlex3 and PBMC, consistent with the pattern observed on Norman.

Variance Inflation: Additional Synthetic Experiments

In this section, we present evidence of variance inflation trends similar to Figure 2 across several more synthetic datasets. Similar to Figure 2, for all the experiments below, the learned conditional variance increases as the learned mean becomes smoother. The average learned conditional variance decreases monotonically as smoothing decreases across all three estimators.

Image not extracted

Figure 17. (a) NN vector field parameterization: [Left to Right] Distributions learned with increasing training time

(b) NN vector field parameterization with explicit regularization penalty λ(∂cv)2\lambda(\partial_c v)^2

(c) Vector field learning with kernel ridge regression with penalty λ\lambda

References

  1. [1]Bhavya Agrawalla, Michal Nauman, Khush Agrawal, and Aviral Kumar. floq: Training critics via flow-matching for scaling compute in value-based rl, 2025. URL https://arxiv.org/abs/2509.06863.
  2. [2]Sumukh K Aithal, Pratyush Maini, Zachary C Lipton, and J Zico Kolter. Understanding hallucinations in diffusion models through mode interpolation. Advances in neural information processing systems, 37:134614–134644, 2024.arxiv.org/abs/2406.09358
  3. [3]Michael S. Albergo and Eric Vanden-Eijnden. Building normalizing flows with stochastic interpolants. In International Conference on Learning Representations, 2023.arxiv.org/abs/2209.15571
  4. [4]Michael S. Albergo, Nicholas M. Boffi, and Eric Vanden-Eijnden. Stochastic interpolants: A unifying framework for flows and diffusions, 2025. URL https://arxiv.org/abs/2303.08797.
  5. [5]Alexander Amini, Wilko Schwarting, Ava Soleymani, and Daniela Rus. Deep evidential regression. Advances in neural information processing systems, 33:14927–14937, 2020.arxiv.org/abs/1910.02600
  6. [6]Andrea Caponnetto and Ernesto De Vito. Optimal rates for the regularized least-squares algorithm. Foundations of Computational Mathematics, 7(3):331–368, 2007. doi: 10.1007/s10208-006-0196-8.DOI
  7. [7]Ricky T. Q. Chen, Yulia Rubanova, Jesse Bettencourt, and David K. Duvenaud. Neural ordinary differential equations. In Advances in Neural Information Processing Systems, volume 31, 2018.arxiv.org/abs/1806.07366
  8. [8]Cheng Chi, Siyuan Feng, Yilun Du, Zhenjia Xu, Eric Cousineau, Benjamin Burchfiel, and Shu-ran Song. Diffusion policy: Visuomotor policy learning via action diffusion. arXiv preprint arXiv:2303.04137, 2023.arxiv.org/abs/2303.04137
  9. [9]Eugenio Chisari, Nick Heppert, Max Argus, Tim Welschehold, Thomas Brox, and Abhinav Valada. Learning robotic manipulation policies from point clouds with conditional flow matching, 2024. URL https://arxiv.org/abs/2409.07343.
  10. [10]Felipe Cucker and Steve Smale. On the mathematical foundations of learning. Bulletin of the American Mathematical Society, 39(1):1–49, 2002. doi: 10.1090/S0273-0979-01-00923-5.DOI
  11. [11]Amit Daniely. Sgd learns the conjugate kernel class of the network, 2017. URL https://arxiv.org/abs/1702.08503.
  12. [12]Heinz W Engl, Martin Hanke, and Andreas Neubauer. Regularization of Inverse Problems, volume 375 of Mathematics and Its Applications. Kluwer Academic Publishers, Dordrecht, 1996.
  13. [13]Peter J Green and Bernard W Silverman. Nonparametric Regression and Generalized Linear Models: A Roughness Penalty Approach. Chapman and Hall, London, 1994.
  14. [14]Lukas Heumos, Yuge Ji, Lilly May, et al. Pertpy: an end-to-end framework for perturbation analysis. bioRxiv, 2024. doi: 10.1101/2024.08.04.605616.DOI
  15. [15]Arthur Jacot, Franck Gabriel, and Clément Hongler. Neural tangent kernel: Convergence and generalization in neural networks. In Advances in Neural Information Processing Systems, volume 31, 2018.arxiv.org/abs/1806.07572
  16. [16]Mason Kamb and Surya Ganguli. An analytic theory of creativity in convolutional diffusion models. In Proceedings of the 42nd International Conference on Machine Learning, 2025. URL https://openreview.net/forum?id=ilpL2qAC1a.
  17. [17]Dominik Klein et al. CellFlow enables generative single-cell phenotype modeling with flow matching. bioRxiv, 2025. doi: 10.1101/2025.04.11.648220. Preprint, doi:10.1101/2025.04.11.648220.
  18. [18]Rainer Kress. Linear Integral Equations, volume 82 of Applied Mathematical Sciences. Springer, New York, 3 edition, 2014. doi: 10.1007/978-1-4614-9593-2.DOI
  19. [19]Jaehoon Lee, Lechao Xiao, Samuel Schoenholz, Yasaman Bahri, Roman Novak, Jascha Sohl-Dickstein, and Jeffrey Pennington. Wide neural networks of any depth evolve as linear models under gradient descent. Advances in neural information processing systems, 32, 2019.DOI
  20. [20]Zeming Lin, Halil Akin, Roshan Rao, Brian Hie, Zhongkai Zhu, Wenting Lu, Nikita Smetanin, Robert Verkuil, Ori Kabeli, Yaniv Shmueli, Allan dos Santos Costa, Maryam Fazel-Zarandi, Tom Sercu, Salvatore Candido, and Alexander Rives. Evolutionary-scale prediction of atomic-level protein structure. Science, 379(6637):1123–1130, 2023. doi: 10.1126/science.ade2574.DOI
  21. [21]Yaron Lipman, Ricky T. Q. Chen, Heli Ben-Hamu, Maximilian Nickel, and Matt Le. Flow matching for generative modeling, 2023. URL https://arxiv.org/abs/2210.02747.
  22. [22]Xingchao Liu, Chengyue Gong, and Qiang Liu. Flow straight and fast: Learning to generate and transfer data with rectified flow, 2022. URL https://arxiv.org/abs/2209.03003.
  23. [23]Benjamin Kurt Miller, Ricky T. Q. Chen, Anuroop Sriram, and Brandon M Wood. FlowMM: Generating materials with riemannian flow matching. In Forty-first International Conference on Machine Learning, 2024. URL https://openreview.net/forum?id=W4pB7VbzZI.
  24. [24]Thomas M. Norman, Max A. Horlbeck, Joseph M. Replogle, Alex Y. Ge, Albert Xu, Marco Jost, Luke A. Gilbert, and Jonathan S. Weissman. Exploring genetic interaction manifolds constructed from rich single-cell phenotypes. Science, 365(6455):786–793, 2019. doi: 10.1126/science.aax438.
  25. [25]Seohong Park, Kevin Frans, Benjamin Eysenbach, and Sergey Levine. Ogbench: Benchmarking offline goal-conditioned rl, 2025. URL https://arxiv.org/abs/2410.20092.
  26. [26]Parse Biosciences. 10 Million Human PBMCs in a Single Experiment, 2024. URL https://www.parsebiosciences.com/datasets/10-million-human-pbmcs-in-a-single-experiment/. Accessed: 2026-05-04.
  27. [27]Stefan Peidli, Tessa D Green, Ciyue Shen, Torsten Gross, Joseph Min, Samuele Garda, Bo Yuan, Linus J Schumacher, Jake P Taylor-King, Debora S Marks, Augustin Luna, Nils Blüthgen, and Chris Sander. scPerturb: harmonized single-cell perturbation data. Nature Methods, 21:531–540, 2024.DOI
  28. [28]Daniel Pfrommer, Zehao Dou, Christopher Scarvelis, Max Simchowitz, and Ali Jadbabaie. Is your conditional diffusion model actually denoising?, 2025. URL https://arxiv.org/abs/2512.18736.
  29. [29]Zoe Piran, Niv Cohen, Yedid Hoshen, and Mor Nitzan. Disentanglement of single-cell data with biolord. Nature Biotechnology, 42:1678–1683, 2024. doi: 10.1038/s41587-023-02079-x.DOI
  30. [30]Nasim Rahaman, Aristide Baratin, Devansh Arpit, Felix Draxler, Min Lin, Fred A. Hamprecht, Yoshua Bengio, and Aaron Courville. On the spectral bias of neural networks. In International Conference on Machine Learning, pp. 5301–5310. PMLR, 2019.arxiv.org/abs/1806.08734
  31. [31]Quentin Rouxel, Andrea Ferrari, Serena Ivaldi, and Jean-Baptiste Mouret. Flow matching imitation learning for multi-support manipulation, 2024. URL https://arxiv.org/abs/2407.12381.
  32. [32]Christopher Scarvelis, Haitz Sáez de Ocáriz Borde, and Justin Solomon. Closed-form diffusion models. arXiv preprint arXiv:2310.12395, 2023.arxiv.org/abs/2310.12395
  33. [33]Bernhard Schölkopf, Ralf Herbrich, and Alex J. Smola. A generalized representer theorem. In Computational Learning Theory, pp. 416–426. Springer, 2001.DOI
  34. [34]Bernard W. Silverman. Spline smoothing: The equivalent variable kernel method. The Annals of Statistics, 12(3):898–916, 1984. doi: 10.1214/aos/1176346710.
  35. [35]Kiwhan Song, Jaeyeon Kim, Sitan Chen, Yilun Du, Sham Kakade, and Vincent Sitzmann. Selective underfitting in diffusion models. arXiv preprint arXiv:2510.01378, 2025.arxiv.org/abs/2510.01378
  36. [36]Sanjay R. Srivatsan, José L. McFaline-Figueroa, Vijay Ramani, Lauren Saunders, Junyue Cao, Jonathan Packer, Hannah A. Pliner, Daniel L. Jackson, Riza M. Daza, Lena Christiansen, Fan Zhang, Frank Steemers, Jay Shendure, and Cole Trapnell. Massively multiplex chemical transcriptomics at single-cell resolution. Science, 367(6473):45–51, 2020. doi: 10.1126/science.aax6234.DOI
  37. [37]Matthew Tancik, Pratul Srinivasan, Ben Mildenhall, Sara Fridovich-Keil, Nithin Raghavan, Utkarsh Singhal, Ravi Ramamoorthi, Jonathan Barron, and Ren Ng. Fourier features let networks learn high frequency functions in low dimensional domains. In Advances in Neural Information Processing Systems, volume 33, pp. 7537–7547, 2020.
  38. [38]John J. Vastola. Generalization through variance: How noise shapes inductive biases in diffusion models. In The Thirteenth International Conference on Learning Representations, 2025. URL https://openreview.net/forum?id=71Udo8Vuqa.arxiv.org/abs/2504.12532
  39. [39]Grace Wahba. Spline Models for Observational Data, volume 59 of CBMS-NSF Regional Conference Series in Applied Mathematics. SIAM, Philadelphia, 1990. doi: 10.1137/1.9781611970128.DOI
  40. [40]Zhendong Wang, Ruijiang Gao, Mingzhang Yin, Mingyuan Zhou, and David M. Blei. Probabilistic conformal prediction using conditional random samples, 2022. URL https://arxiv.org/abs/2206.06584.
  41. [41]Zhi-Qin John Xu, Yaoyu Zhang, Tao Luo, Yanyang Xiao, and Zheng Ma. Frequency principle: Fourier analysis sheds light on deep neural networks. Communications in Computational Physics, 28(5):1746–1767, 2020.DOI
  42. [42]Yuan Yao, Lorenzo Rosasco, and Andrea Caponnetto. On early stopping in gradient descent learning. Constructive approximation, 26(2):289–315, 2007.DOI
  43. [43]TaeHo Yoon, Joo Young Choi, Sehyun Kwon, and Ernest K Ryu. Diffusion probabilistic models generalize when they fail to memorize. In ICML 2023 workshop on structured probabilistic inference \& generative modeling, 2023.
  44. [44]Qinglun Zhang, Zhen Liu, Haoqiang Fan, Guanghui Liu, Bing Zeng, and Shuaicheng Liu. Flowpolicy: Enabling fast and robust 3d flow-based policy via consistency flow matching for robot manipulation, 2024. URL https://arxiv.org/abs/2412.04987.

Paper details

vlnc:W_ukvq6f42
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 0

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Computer Science

Not recorded for this paper · View statement →

Looking for related papers…
Contents