Generative Drifting is Secretly Score Matching: a Spectral and Variational Perspective
Organizations: LIX, Ecole Polytechnique, IP Paris · Kyutai
Abstract
Generative Modeling via Drifting~\citep{deng2026drifting} has recently achieved state-of-the-art one-step image generation through a kernel-based drift operator, yet its success is largely empirical and its theoretical foundations remain poorly understood. We observe that under a Gaussian kernel, the drift operator is exactly a score difference on smoothed distributions. This answers three questions left open in the original work: (1) whether a vanishing drift guarantees equality of distributions (), (2) how to choose between kernels, and (3) why the stop-gradient operator is indispensable for stable training. Our observations position drifting within the score-matching family. By linearizing the McKean-Vlasov dynamics and probing them in Fourier space, we reveal frequency-dependent convergence timescales comparable to Landau damping in plasma kinetic theory: the Gaussian kernel suffers an exponential high-frequency bottleneck, potentially explaining the empirical preference for the Laplacian kernel. This suggests a fix: an exponential bandwidth annealing schedule that reduces convergence time from to . Finally, by formalizing drifting as a Wasserstein gradient flow of the smoothed KL divergence, we prove that the stop-gradient operator is not a heuristic but is derived from the frozen-field discretization mandated by the Jordan-Kinderlehrer-Otto (JKO) scheme, and removing it severs training from any gradient-flow guarantee. This variational perspective further provides a general template for constructing novel drift operators, which we demonstrate with a Sinkhorn divergence drift. We validate our analysis on toy datasets and scale it up to ImageNet.
Figures & tables
| Drift operator | Bandwidth | NFE | FID | IS |
|---|---|---|---|---|
| Laplacian ( Deng et al., 2026 ) | fixed | 1 | 8.55 | 148.0 |
| Gaussian (ours) | fixed | 1 | 8.69 | 157.0 |
| Gaussian (ours) | 1 | 8.36 | 154.2 | |
| Sinkhorn (ours) | fixed | 1 | 8.81 | 135.48 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Optimization | |
|---|---|
| Optimizer | AdamW ( , , ) |
| Weight decay | |
| Peak learning rate | |
| LR schedule | linear warmup ( steps), then constant |
| Gradient clipping | |
| Total steps |
| Shape | Wall-clock per step (ms) | ||||
|---|---|---|---|---|---|
| softmax | Gaussian | annealed (3R) | Sinkhorn | ||
Drifting Models
Drifting models learn transport fields that move generated samples toward a target distribution, often enabling one-step generation.
See all 53 papers