Feynman-Kac Correctors in Diffusion: Annealing, Guidance, and Product of Experts
On the map: Diffusion models → Diffusion foundations and sampling
Abstract (arXiv)
While score-based generative models are the model of choice across diverse domains, there are limited tools available for controlling inference-time behavior in a principled manner, e.g. for composing multiple pretrained models. Existing classifier-free guidance methods use a simple heuristic to mix conditional and unconditional scores to approximately sample from conditional distributions. However, such methods do not approximate the intermediate distributions, necessitating additional `corrector' steps. In this work, we provide an efficient and principled method for sampling from a sequence of annealed, geometric-averaged, or product distributions derived from pretrained score-based models. We derive a weighted simulation scheme which we call Feynman-Kac Correctors (FKCs) based on the celebrated Feynman-Kac formula by carefully accounting for terms in the appropriate partial differential equations (PDEs). To simulate these PDEs, we propose Sequential Monte Carlo (SMC) resampling algorithms that leverage inference-time scaling to improve sampling quality. We empirically demonstrate the utility of our methods by proposing amortized sampling via inference-time temperature annealing, improving multi-objective molecule generation using pretrained models, and improving classifier-free guidance for text-to-image generation. Our code is available at https://github.com/martaskrt/fkc-diffusion.
Key facts. Cited by 96 papers in the map (data through 14 Oct 2026). Placed in Diffusion foundations and sampling, one of 14 directions in Diffusion models. Builds on 52 of its 84 references that are in the map. First posted on arXiv 4 Mar 2025.
Builds on
52 of 84 references.
Closest ancestors · 16
Same direction, newest first
- 2025Debiasing Guidance for Discrete Diffusion with Sequential Monte Carlo10 Feb
- 2025Inference-Time Alignment in Diffusion Models with Reward-Guided Generation: Tutorial and Review16 Jan
- 2025A General Framework for Inference-time Scaling and Steering of Diffusion Models12 Jan
- 2025Test-time Alignment of Diffusion Models without Reward Over-optimization10 Jan
- 2024The Superposition of Diffusion Models Using the Ito Density Estimator23 Dec
- 2024Diffusion Models as Cartoonists: The Curious Case of High Density Regions2 Nov
- 2024Classifier-Free Guidance is a Predictor-Corrector16 Aug
- 2024Derivative-Free Guidance in Continuous and Discrete Diffusion Models with Soft Value-Based Decoding15 Aug
- 2024Guiding a Diffusion Model with a Bad Version of Itself4 Jun
- 2024Target Score Matching13 Feb
- 2024Particle Denoising Diffusion Sampler9 Feb
- 2023Analyzing and Improving the Training Dynamics of Diffusion Models5 Dec
4 more
Other references · 36
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,355
- 2023ImageReward: Learning and Evaluating Human Preferences for Text-to-Image Generationcited by 1,045
- 2023GenEval: An Object-Focused Framework for Evaluating Text-to-Image Alignmentcited by 972
- 2024Simple and Effective Masked Diffusion Language Modelscited by 848
- 2022Compositional Visual Generation with Composable Diffusion Modelscited by 624
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 380
- 2021Therapeutics Data Commons: Machine Learning Datasets and Tasks for Drug Discovery and Developmentcited by 264
- 2020Equivariant Flows: Exact Likelihood Generative Learning for Symmetric Densitiescited by 250
- 2023Practical and Asymptotically Exact Conditional Sampling in Diffusion Modelscited by 232
- 2021Path Integral Sampler: a stochastic control approach for samplingcited by 181
- 20233D Equivariant Diffusion for Target-Aware Molecule Generation and Affinity Predictioncited by 177
24 more
- 2015Optimal Entropy-Transport problems and a new Hellinger-Kantorovich distance between positive measurescited by 139
- 2022Flow Annealed Importance Sampling Bootstrapcited by 127
- 2024Iterated Denoising Energy Matching for Sampling from Boltzmann Densitiescited by 116
- 2023Improved sampling via learned diffusionscited by 104
- 2024Understanding Reinforcement Learning-Based Fine-Tuning of Diffusion Models: A Tutorial and Reviewcited by 98
- 2021Annealed Flow Transport Monte Carlocited by 90
- 2024Generator Matching: Generative modeling with arbitrary Markov processescited by 86
- 2024NETS: A Non-Equilibrium Transport Samplercited by 69
- 2023Monte Carlo guided Diffusion for Bayesian linear inverse problemscited by 66
- 2019Elements of Sequential Monte Carlocited by 64
- 2024Efficient Evolutionary Search Over Chemical Space with Large Language Modelscited by 61
- 2025GenMol: A Drug Discovery Generalist with Discrete Diffusioncited by 50
- 2024Sequential Controlled Langevin Diffusionscited by 48
- 2019Accelerating Langevin Sampling with Birth-deathcited by 45
- 2023Learning Interpolations between Boltzmann Densitiescited by 43
- 2024Compositional Generative Modeling: A Single Model is Not All You Needcited by 41
- 2024Sampling in Unit Time with Kernel Fisher-Rao Flowcited by 27
- 2024Liouville Flow Importance Samplercited by 25
- 2023Transport meets Variational Inference: Controlled Monte Carlo Diffusionscited by 21
- 2024BNEM: A Boltzmann Sampler Based on Bootstrapped Noised Energy Matchingcited by 15
- 2024Iterated Energy-based Flow Matching for Sampling from Boltzmann Densitiescited by 13
- 2024Neural Sampling from Boltzmann Densities: Fisher-Rao Curves in the Wasserstein Geometrycited by 13
- 2024Reprogramming Pretrained Target-Specific Diffusion Models for Dual-Target Drug Designcited by 11
- 2024Path-Guided Particle-based Samplingcited by 8
Built on by
Citing papers per year: 2025: 29; 2026: 67.
96 papers.
Sort:
By area:
- 2025Reasoning with Sampling: Your Base Model is Smarter Than You Thinkcited by 89
- 2026Q-learning with Adjoint Matchingcited by 37
- 2025Diffusion Tree Sampling: Scalable inference-time alignment of diffusion modelscited by 34
- 2026Diamond Maps: Efficient Reward Alignment via Stochastic Flow Mapscited by 29
- 2025Progressive Inference-Time Annealing of Diffusion Models for Sampling from Boltzmann Densitiescited by 26
- 2025DriftLite: Lightweight Drift Control for Inference-Time Scaling of Diffusion Modelscited by 23
- 2025Solving Inverse Problems via Diffusion-Based Priors: An Approximation-Free Ensemble Sampling Approachcited by 18
- 2025RNE: plug-and-play diffusion inference-time control and energy-based trainingcited by 17
- 2025GLASS Flows: Transition Sampling for Alignment of Flow and Diffusion Modelscited by 17
- 2025Test-time scaling of diffusions with flow mapscited by 16
- 2025Inference-Time Scaling of Discrete Diffusion Models via Importance Weighting and Optimal Proposal Designcited by 14
- 2025TR2-D2: Tree Search Guided Trajectory-Aware Fine-Tuning for Discrete Diffusioncited by 14
38 more
- 2025Learn to Guide Your Diffusion Modelcited by 14
- 2025Progressive Tempering Sampler with Diffusioncited by 13
- 2025Flow Matching with Semidiscrete Couplingscited by 13
- 2026Enhanced Diffusion Sampling: Efficient Rare Event Sampling and Free Energy Calculation with Diffusion Modelscited by 13
- 2025CREPE: Controlling Diffusion with Replica Exchangecited by 11
- 2026Discrete Feynman-Kac Correctorscited by 11
- 2025Adaptive Diffusion Guidance via Stochastic Optimal Controlcited by 10
- 2025Inference-Time Alignment Control for Diffusion Models with Reinforcement Learning Guidancecited by 10
- 2026Riemannian MeanFlowcited by 8
- 2025Temporal Score Rescaling for Temperature Sampling in Diffusion and Flow Modelscited by 7
- 2025Product of Experts for Visual Generationcited by 6
- 2025Reinforced sequential Monte Carlo for amortised samplingcited by 6
- 2025Conditional Diffusion Models with Classifier-Free Gibbs-like Guidancecited by 5
- 2025HollowFlow: Efficient Sample Likelihood Evaluation using Hollow Message Passingcited by 5
- 2026Contrastive Distribution Matching for Amortized Sequential Monte Carlo in Discrete Diffusioncited by 5
- 2025Controllable protein design with particle-based Feynman-Kac steeringcited by 4
- 2025Wavefunction Flows: Efficient Quantum Simulation of Continuous Flow Modelscited by 3
- 2025PriorGuide: Test-Time Prior Adaptation for Simulation-Based Inferencecited by 3
- 2026Momentum Guidance: Plug-and-Play Guidance for Flow Modelscited by 3
- 2026Reject, Resample, Repeat: Understanding Parallel Reasoning in Language Model Inferencecited by 3
- 2026Flow Matching for Count Datacited by 3
- 2026SURGE: Approximation and Training Free Particle Filter for Diffusion Surrogatecited by 3
- 2026Aligning Few-Step Generative Models by Amortizing Sample-based Variational Inferencecited by 3
- 2026Fast Organic Crystal Structure Prediction with Unit Cell Flow Matchingcited by 3
- 2025Local MAP Sampling for Diffusion Modelscited by 2
- 2025Foundations of Diffusion Models in General State Spaces: A Self-Contained Introductioncited by 2
- 2026Inference-time optimization for experiment-grounded protein ensemble generationcited by 2
- 2026Compression as Adaptation: Implicit Visual Representation with Diffusion Foundation Modelscited by 2
- 2026Simple Approximation and Derivative Free Inference-Time Scaling for Diffusion Models via Sequential Monte Carlo on Path Measurescited by 2
- 2026Stitched Value Model for Diffusion Alignmentcited by 2
- 2026Learning Energy-Based Models from Stochastic Interpolants using Spatiotemporal Differencescited by 2
- 2026A2D2: Fine-Tuning Any-Length Discrete Diffusion for Adaptive Decodingcited by 2
- 2026LatentFlow: A General Framework for Conditioning Stochastic Processescited by 2
- 2026Analytic Distribution of Classifier-Free Guidance for Schedule Designcited by 2
- 2025Stein Diffusion Guidance: Training-Free Posterior Correction for Sampling Beyond High-Density Regionscited by 1
- 2025Ctrl-VI: Controllable Video Synthesis via Variational Inferencecited by 1
- 2025ITS3D: Inference-Time Scaling for Text-Guided 3D Diffusion Modelscited by 1
- 2026When Are Two Scores Better Than One? Investigating Ensembles of Diffusion Modelscited by 1
50 most cited of 96 All 96 (JSON)
- 2026BridgeTwist: Twisting Schr"odinger Bridges for Training-Free Conditional Sampling13 Oct 2026
- 2026Radial Tail Repair: Post-Training Correction for Diffusion and Flow Models12 Oct 2026
- 2026Learning ω-Powered Conditional Distributions with Importance-Weighted Flow Matching12 Oct 2026
- 2026Inference-Time Steering Across Scaffolds and Epitopes for Sample-Efficient De Novo Nanobody Design9 Oct 2026
- 2026Steering Diffusion Models to Rare Events with Sequential Monte Carlo6 Oct 2026
- 2026P3: Persistent Particle Planning for Constrained Diffusion Control5 Oct 2026
- 2026Best-of-N Guidance for Test-time Diffusion Alignment4 Oct 2026
- 2026Risk-Calibrated Proposal Transport for Finite-Particle Diffusion Steering3 Oct 2026
- 2026Learn Feasibility Once, Optimize All Objectives: Derivative-Free Diffusion Models for Chance-Constrained Programming2 Oct 2026
- 2026LatticeSMC: Where to Spend Inference-Time Compute in Chunked Sequence Generators2 Oct 2026
- 2026ENCORE: Exact Non-equilibrium COntrol with Replica Exchange for Diffusion Generation1 Oct 2026
- 2026Error-Corrected Inference-Time Scaling for Imperfect Diffusion Models1 Oct 2026
38 more
- 2026Specificity-Aware Diffusion Steering via Variance-Reduced Sequential Monte Carlo30 Sep 2026
- 2026Riemannian Flow Models with Reinforcement Learning for Molecular Crystal Structure Prediction30 Sep 2026
- 2026Interacting particle guidance for sampling reward-tilted generative priors29 Sep 2026
- 2026FastGuide: Accelerating Reward Guidance for Diffusion Large Language Models28 Sep 2026
- 2026FluxLite: Inference-Time Proposal Control for Discrete Diffusion Models28 Sep 2026
- 2026WTF?! Simulation-Free Reinforcement Learning with Wasserstein-Tilted Flow Maps22 Sep 2026
- 2026OMatG-flash: An All-Atom Flow Map with Reinforce Adjoint Matching for Scalable Materials Discovery22 Sep 2026
- 2026METALICA: METAdynamics and repLICA exchange for enhanced diffusion sampling15 Sep 2026
- 2026Ensemble-Conditioned Molecular Design14 Sep 2026
- 2026LATS: Levy Adaptive Tree Sampling for Feedback-Driven Diverse Target Discovery6 Sep 2026
- 2026Potential-Guided Particle Steering for Negation-Constrained Dexterous Grasping1 Sep 2026
- 2026A Mean-Field Framework for Inference-Time Distributional Control of Diffusion Models9 Aug 2026
- 2026Analytic Distribution of Classifier-Free Guidance for Schedule Design22 Jul 2026
- 2026LatentFlow: A General Framework for Conditioning Stochastic Processes14 Jul 2026
- 2026From Global to Factor-Wise Expert Composition in Discrete Diffusion Models13 Jul 2026
- 2026Diversify Diffusion with Temperature Sampling and Variance-Corrective Time Shifting12 Jul 2026
- 2026BFMT: Enhancing Search Capabilities of Tree Sampler via Bootstrap Flow-Map Tree3 Jul 2026
- 2026On the Design Space of Discrete Diffusion Online Adaptation for Molecular Optimization3 Jul 2026
- 2026Sequentially-Controlled Interactive Multi-Particle Flow-Maps for Online Feedback-Driven Search1 Jul 2026
- 2026Catastrophic Compositional Generation: Why Vanilla Diffusion Models Fail to Extrapolate22 Jun 2026
- 2026Recipes for Steering and Scaling LLMs via Sampling19 Jun 2026
- 2026BayesFP: Posterior Estimation for Flow-Based Policies via Feynman-Kac Sampling19 Jun 2026
- 2026A2D2: Fine-Tuning Any-Length Discrete Diffusion for Adaptive Decoding11 Jun 2026
- 2026Guided Discovery of New Behaviors using Diffusion Policies7 Jun 2026
- 2026Few-step Cofolding with All-Atom Flow Maps7 Jun 2026
- 2026Fast Organic Crystal Structure Prediction with Unit Cell Flow Matching2 Jun 2026
- 2026Parallel Tempering Initial Sampling in Inference-Time Reward Alignment29 May 2026
- 2026Learning Energy-Based Models from Stochastic Interpolants using Spatiotemporal Differences26 May 2026
- 2026Aligning Few-Step Generative Models by Amortizing Sample-based Variational Inference26 May 2026
- 2026Contrastive Distribution Matching for Amortized Sequential Monte Carlo in Discrete Diffusion22 May 2026
- 2026Stitched Value Model for Diffusion Alignment19 May 2026
- 2026SURGE: Approximation and Training Free Particle Filter for Diffusion Surrogate18 May 2026
- 2026Simple Approximation and Derivative Free Inference-Time Scaling for Diffusion Models via Sequential Monte Carlo on Path Measures18 May 2026
- 2026TILT: Improving Compositional Generation in Diffusion Models with a Model-Intrinsic Reward16 May 2026
- 2026Flow Matching for Count Data8 May 2026
- 2026Optimizing Diffusion Priors in Image Reconstruction from a Single Observation22 Apr 2026
- 2026A Priori Sampling of Transition States with Guided Diffusion26 Mar 2026
- 2026D5P4: Partition Determinantal Point Process for Diversity in Parallel Discrete Diffusion Decoding19 Mar 2026
50 newest of 96 All 96 (JSON)
- 2026Q-learning with Adjoint Matchingcited by 37
- 2025Diffusion Tree Sampling: Scalable inference-time alignment of diffusion modelscited by 34
- 2026Diamond Maps: Efficient Reward Alignment via Stochastic Flow Mapscited by 29
- 2025Progressive Inference-Time Annealing of Diffusion Models for Sampling from Boltzmann Densitiescited by 26
- 2025Solving Inverse Problems via Diffusion-Based Priors: An Approximation-Free Ensemble Sampling Approachcited by 18
- 2025RNE: plug-and-play diffusion inference-time control and energy-based trainingcited by 17
- 2025GLASS Flows: Transition Sampling for Alignment of Flow and Diffusion Modelscited by 17
- 2025Test-time scaling of diffusions with flow mapscited by 16
- 2025TR2-D2: Tree Search Guided Trajectory-Aware Fine-Tuning for Discrete Diffusioncited by 14
- 2025Learn to Guide Your Diffusion Modelcited by 14
- 2025Progressive Tempering Sampler with Diffusioncited by 13
- 2025Flow Matching with Semidiscrete Couplingscited by 13
12 most cited of 56 All 56 (JSON)
- 2026Radial Tail Repair: Post-Training Correction for Diffusion and Flow Models12 Oct 2026
- 2026Learning ω-Powered Conditional Distributions with Importance-Weighted Flow Matching12 Oct 2026
- 2026Steering Diffusion Models to Rare Events with Sequential Monte Carlo6 Oct 2026
- 2026P3: Persistent Particle Planning for Constrained Diffusion Control5 Oct 2026
- 2026Best-of-N Guidance for Test-time Diffusion Alignment4 Oct 2026
- 2026Learn Feasibility Once, Optimize All Objectives: Derivative-Free Diffusion Models for Chance-Constrained Programming2 Oct 2026
- 2026Error-Corrected Inference-Time Scaling for Imperfect Diffusion Models1 Oct 2026
- 2026Specificity-Aware Diffusion Steering via Variance-Reduced Sequential Monte Carlo30 Sep 2026
- 2026FastGuide: Accelerating Reward Guidance for Diffusion Large Language Models28 Sep 2026
- 2026FluxLite: Inference-Time Proposal Control for Discrete Diffusion Models28 Sep 2026
- 2026OMatG-flash: An All-Atom Flow Map with Reinforce Adjoint Matching for Scalable Materials Discovery22 Sep 2026
- 2026METALICA: METAdynamics and repLICA exchange for enhanced diffusion sampling15 Sep 2026
12 newest of 56 All 56 (JSON)
- 2025Reasoning with Sampling: Your Base Model is Smarter Than You Thinkcited by 89
- 2025DriftLite: Lightweight Drift Control for Inference-Time Scaling of Diffusion Modelscited by 23
- 2025Inference-Time Scaling of Discrete Diffusion Models via Importance Weighting and Optimal Proposal Designcited by 14
- 2026Reject, Resample, Repeat: Understanding Parallel Reasoning in Language Model Inferencecited by 3
- 2026Simple Approximation and Derivative Free Inference-Time Scaling for Diffusion Models via Sequential Monte Carlo on Path Measurescited by 2
- 2025ITS3D: Inference-Time Scaling for Text-Guided 3D Diffusion Modelscited by 1
- 2026LatticeSMC: Where to Spend Inference-Time Compute in Chunked Sequence Generatorscited by 0
- 2026LatticeSMC: Where to Spend Inference-Time Compute in Chunked Sequence Generators2 Oct 2026
- 2026Simple Approximation and Derivative Free Inference-Time Scaling for Diffusion Models via Sequential Monte Carlo on Path Measures18 May 2026
- 2026Reject, Resample, Repeat: Understanding Parallel Reasoning in Language Model Inference9 Mar 2026
- 2025ITS3D: Inference-Time Scaling for Text-Guided 3D Diffusion Models27 Nov 2025
- 2025Reasoning with Sampling: Your Base Model is Smarter Than You Think16 Oct 2025
- 2025DriftLite: Lightweight Drift Control for Inference-Time Scaling of Diffusion Models25 Sep 2025
- 2025Inference-Time Scaling of Discrete Diffusion Models via Importance Weighting and Optimal Proposal Design28 May 2025
- 2026Riemannian MeanFlowcited by 8
- 2025Product of Experts for Visual Generationcited by 6
- 2025Reinforced sequential Monte Carlo for amortised samplingcited by 6
- 2025HollowFlow: Efficient Sample Likelihood Evaluation using Hollow Message Passingcited by 5
- 2026Momentum Guidance: Plug-and-Play Guidance for Flow Modelscited by 3
- 2026Aligning Few-Step Generative Models by Amortizing Sample-based Variational Inferencecited by 3
- 2026Fast Organic Crystal Structure Prediction with Unit Cell Flow Matchingcited by 3
- 2026Inference-time optimization for experiment-grounded protein ensemble generationcited by 2
- 2026Compression as Adaptation: Implicit Visual Representation with Diffusion Foundation Modelscited by 2
- 2026Learning Energy-Based Models from Stochastic Interpolants using Spatiotemporal Differencescited by 2
- 2026LatentFlow: A General Framework for Conditioning Stochastic Processescited by 2
- 2025Stein Diffusion Guidance: Training-Free Posterior Correction for Sampling Beyond High-Density Regionscited by 1
12 most cited of 30 All 30 (JSON)
- 2026BridgeTwist: Twisting Schr"odinger Bridges for Training-Free Conditional Sampling13 Oct 2026
- 2026Inference-Time Steering Across Scaffolds and Epitopes for Sample-Efficient De Novo Nanobody Design9 Oct 2026
- 2026Risk-Calibrated Proposal Transport for Finite-Particle Diffusion Steering3 Oct 2026
- 2026ENCORE: Exact Non-equilibrium COntrol with Replica Exchange for Diffusion Generation1 Oct 2026
- 2026Riemannian Flow Models with Reinforcement Learning for Molecular Crystal Structure Prediction30 Sep 2026
- 2026Interacting particle guidance for sampling reward-tilted generative priors29 Sep 2026
- 2026Ensemble-Conditioned Molecular Design14 Sep 2026
- 2026Potential-Guided Particle Steering for Negation-Constrained Dexterous Grasping1 Sep 2026
- 2026LatentFlow: A General Framework for Conditioning Stochastic Processes14 Jul 2026
- 2026BFMT: Enhancing Search Capabilities of Tree Sampler via Bootstrap Flow-Map Tree3 Jul 2026
- 2026Recipes for Steering and Scaling LLMs via Sampling19 Jun 2026
- 2026Few-step Cofolding with All-Atom Flow Maps7 Jun 2026
12 newest of 30 All 30 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2026Non-Asymptotic Error Bounds for SMC with Biased Proposals: Application to Conditional Diffusion Sampling
- 2026Diffusion-Based Posterior Sampling: A Feynman-Kac Analysis of Bias and Stability
- 2026Diffusion Path Samplers via Sequential Monte Carlo
- 2025Feynman-Kac-Flow: Inference Steering of Conditional Flow Matching to an Energy-Tilted Posterior
- 2025Composition and Control with Distilled Energy Diffusion Models and Sequential Monte Carlo
- 2025Scalable Discrete Diffusion Samplers: Combinatorial Optimization and Statistical Physics
- 2025From Score Matching to Diffusion: A Fine-Grained Error Analysis in the Gaussian Setting
- 2026Metropolis-Adjusted Diffusion Models