DriftLite: Lightweight Drift Control for Inference-Time Scaling of Diffusion Models
About
We study inference-time scaling for diffusion models, where the goal is to adapt a pre-trained model to new target distributions without retraining. Existing guidance-based methods are simple but introduce bias, while particle-based corrections suffer from weight degeneracy and high computational cost. We introduce DriftLite, a lightweight, training-free particle-based approach that steers the inference dynamics on the fly with provably optimal stability control. DriftLite exploits a previously unexplored degree of freedom in the Fokker-Planck equation between the drift and particle potential, and yields two practical instantiations: Variance- and Energy-Controlling Guidance (VCG/ECG) for approximating the optimal drift with minimal overhead. Across Gaussian mixture models, particle systems, and large-scale protein-ligand co-folding problems, DriftLite consistently reduces variance and improves sample quality over pure guidance and sequential Monte Carlo baselines. These results highlight a principled, efficient route toward scalable inference-time adaptation of diffusion models. Our source code is publicly available at https://github.com/yinuoren/DriftLite.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Particle System Sampling | DW-4 Annealing | ∆NLL-0.043 | 4 | |
| Particle System Sampling | DW-4 Reward-Tilting | Delta NLL0.296 | 4 | |
| Particle System Sampling | LJ-13 Annealing | ∆NLL-1.084 | 4 | |
| Particle System Sampling | LJ-13 Reward-Tilting | Delta NLL1.734 | 4 | |
| Protein-ligand co-folding | PoseBuster V2 (test) | Valid Fraction85.6 | 4 |