Adjoint Matching & Sampling Methods
- Adjoint Matching/Sampling is a family of methods that fine-tune generative models and sample from unnormalized densities by leveraging controlled stochastic processes and exponential tilting.
- These approaches reformulate stochastic optimal control objectives into regression problems using adjoint-derived targets to improve training stability and reduce gradient variance.
- They are applied across domains such as image alignment, molecular Boltzmann sampling, and reinforcement learning, unifying diffusion, flow, and Schrödinger bridge frameworks.
Searching arXiv for papers on adjoint matching and adjoint sampling. Adjoint Matching and Adjoint Sampling denote a family of matching-based methods for fine-tuning flow or diffusion generators and for sampling from unnormalized densities by learning a controlled stochastic process whose terminal law realizes an exponential tilt of a base distribution or matches a target Boltzmann density. In the recent literature, the framework is formulated as stochastic optimal control (SOC) or Schrödinger bridge (SB) learning, and its defining computational move is to replace unstable backpropagation through multi-step denoising trajectories, or high-variance importance weighting, with regression onto an adjoint-derived target or an equivalent bridge-derived target (Domingo-Enrich et al., 2024, Havens et al., 16 Apr 2025, Domingo-Enrich et al., 30 Apr 2026).
1. Problem class and target distributions
A canonical formulation is the exponential tilt
which subsumes both reward fine-tuning of a pretrained generative model and sampling from an unnormalized target density. In the unified treatment, unnormalized density sampling is recovered by taking and , while reward fine-tuning uses a pretrained flow or diffusion model as and a reward model as the tilting term (Domingo-Enrich et al., 30 Apr 2026).
The controlled generative dynamics are typically written as
with a quadratic control-energy penalty. In this representation, is the base drift inherited from the reference sampler, is the learned control, and the SOC objective is chosen so that the optimal terminal law coincides with the tilted target (Domingo-Enrich et al., 30 Apr 2026, Domingo-Enrich et al., 2024). In energy-based sampling, the same structure appears as learning a controlled diffusion whose terminal marginal matches a Boltzmann distribution known only through an energy or an unnormalized density (Havens et al., 16 Apr 2025, Choi et al., 22 Jun 2025).
This common target class explains why “adjoint matching” and “adjoint sampling” now appear across image alignment, molecular Boltzmann sampling, diffusion-policy reinforcement learning, and flow-model post-training. The objective is not merely to increase reward or reduce energy pointwise; it is to learn a full path-space control whose endpoint distribution is the KL-regularized optimum associated with the base model (Bergmeister et al., 11 May 2026, Li et al., 20 Jan 2026).
2. Memoryless SOC and the original adjoint-matching formulation
The original memoryless SOC analysis established that naïvely fine-tuning a dynamical generator with terminal reward 0 is biased because the optimal path law acquires an extra factor depending on the initial noise, written in the paper as 1. As a result, the desired marginal tilt 2 is recovered only when 3 and 4 are independent under the base process, i.e. when the fine-tuning dynamics are memoryless (Domingo-Enrich et al., 2024). Within the family
5
the same work proves that, in order to allow arbitrary noise schedules and still generate samples according to the tilted distribution, the fine-tuning problem must be done with the memoryless noise schedule 6 (Domingo-Enrich et al., 2024).
Adjoint Matching turns the SOC optimum into a regression problem. In the unified SOC presentation, the loss is
7
where the “lean adjoint” satisfies
8
The adjoint is “lean” because it removes terms that are zero at the optimum, and the stated consequence is that if 9 minimizes the expected loss and the loss is driven to zero, then 0 is the optimal control 1 (Domingo-Enrich et al., 30 Apr 2026). In the original memoryless fine-tuning paper, this same idea appears as a regression objective using a simplified backward adjoint ODE rather than importance sampling or full adjoint differentiation through the optimized trajectory (Domingo-Enrich et al., 2024).
A recurrent point of clarification is that Adjoint Matching is a training objective, not a different inference-time sampler. In later continuous-action reinforcement learning work, this distinction is made explicit: adjoint matching changes how the flow is trained, while action sampling still proceeds by integrating the learned flow or SDE from noise to action (Li et al., 20 Jan 2026).
3. Adjoint Sampling, reciprocal regression, and fixed-point bridge matching
Adjoint Sampling specializes the framework to unnormalized density sampling with a zero-drift reference diffusion,
2
In this case the lean adjoint is constant in time, and the matching loss simplifies to regressing the drift against the terminal energy-gradient correction. The decisive computational step is reciprocal adjoint matching: instead of simulating full controlled trajectories for every gradient update, one samples 3, then samples 4, and optimizes
5
Because the base posterior 6 is available in closed form, replay-buffer reuse makes it possible to perform many inner optimization steps per expensive model sample or energy-gradient evaluation. The paper states this as the first on-policy approach that allows significantly more gradient updates than the number of energy evaluations and model samples (Havens et al., 16 Apr 2025).
Bridge Matching Sampler (BMS) recasts this family more generally as a fixed-point diffusion-matching method rooted in Nelson’s relation. The target path law is expressed as
7
with a reciprocal or bridge measure defined from an endpoint coupling and a tractable reference bridge. The corresponding optimal Markov drift is the Markovian projection
8
which induces the fixed-point map
9
The same paper shows that previous adjoint and matching methods arise as special cases of the general pathwise target drift, and that the independent coupling 0 yields a single fixed-point regression objective rather than alternating updates between drift and terminal potential (Blessing et al., 28 Feb 2026).
BMS also introduces a damped update
1
and proves that it is equivalent to a proximal or regularized matching loss that keeps updates close to the previous iterate. The interpolation coefficient 2 is further interpreted as a control variate, and a learnable boundary-safe parameterization 3 is proposed to reduce conditional variance (Blessing et al., 28 Feb 2026). This places adjoint matching and adjoint sampling inside a broader fixed-point and bridge-regression viewpoint.
4. Schrödinger bridges, annealing, and neighboring matching formulations
Adjoint Schrödinger Bridge Sampler (ASBS) generalizes Adjoint Sampling beyond the restrictive memoryless or Dirac-source setting. Its core claim is that Adjoint Sampling corresponds to a Schrödinger half-bridge special case, whereas ASBS learns the full SB with arbitrary source distribution 4 by alternating Adjoint Matching and Corrector Matching. In the SOC view, the SB problem is equivalent to an SOC objective with terminal cost 5, and the paper states a global convergence theorem: the alternating optimization procedure converges to the Schrödinger bridge solution 6, provided each matching stage reaches its critical point (Liu et al., 27 Jun 2025).
Adjoint Schrödinger Bridge Matching (ASBM) pushes the same line in a non-memoryless generative regime. It learns a forward SB dynamic as a coupling-construction problem from data to an energy-defined prior, then trains the backward generative dynamic with a bridge-matching loss under the induced coupling. The paper’s central claim is that, by operating outside the memoryless regime, ASBM yields more informative endpoint couplings, straighter trajectories, and better low-NFE generation than memoryless diffusion or prior SB baselines (Shin et al., 17 Feb 2026).
Non-equilibrium Annealed Adjoint Sampler (NAAS) changes the reference process rather than the optimization principle. Instead of a canonical Brownian reference, it uses annealed reference dynamics
7
so that the reference already guides samples toward high-density regions of the target. Training still proceeds through a lean adjoint system and a regression loss of the form
8
but the method avoids the importance-sampling variance that affects many annealed samplers (Choi et al., 22 Jun 2025).
Tilt Matching is a closely related, though differently derived, matching method based on stochastic interpolants. It studies the velocity field that transports 9 to a reward-tilted terminal law 0, and derives the “Covariance ODE”
1
Its practical importance for the adjoint literature is negative as much as positive: it shows that reward-aware matching can be done using only scalar rewards, without reward gradients, backpropagation through trajectories, backward adjoint SDEs, HJB equations, or boundary-value control formulations (Potaptchik et al., 26 Dec 2025). This suggests a broader methodological spectrum in which adjoint matching is one particularly structured member.
5. Discrete spaces, function spaces, and other meanings of “adjoint matching”
Discrete Adjoint Matching (DAM) extends the continuous AM idea to discrete generative models represented as continuous-time Markov chains. In this setting the control object is a rate 2, not a drift, and the optimal controlled rate has multiplicative form
3
DAM introduces a discrete adjoint whose terminal condition is
4
and uses generalized KL divergence as the natural matching objective for nonnegative rates. The paper emphasizes that DAM is not a direct gradient analogue of continuous AM; it is a statistical estimator of a multiplicative exponential value ratio (So et al., 6 Feb 2026).
Discrete Adjoint Schrödinger Bridge Sampler develops a related extension from discrete SB theory. It argues that the core mechanism of AM is state-space agnostic, but identifies a necessary cyclic group structure on the state space so that additive-noise target-matching identities remain available. Under that structure, controller and corrector ratios can be trained by Bregman-regression objectives, and the resulting discrete ASBS is reported to be competitive in sample quality with advantages in training efficiency and scalability (Guo et al., 9 Feb 2026).
Functional Adjoint Sampler (FAS) moves in the opposite direction, generalizing Adjoint Sampling from 5 to infinite-dimensional Hilbert spaces. The target becomes a Gibbs-type measure
6
on a separable real Hilbert space, and the adjoint characterization is derived with the stochastic maximum principle. The training objective takes the form
7
with applications to transition-path sampling under exact endpoint constraints (Park et al., 9 Nov 2025).
The phrase “adjoint matching” also has earlier and broader uses outside modern diffusion-model training. In Monte Carlo transport, adjoint methods were used as importance-sampling accelerators, and hybrid methods constructed unbiased estimators by combining a partial deterministic adjoint solve with analog or heuristic Monte Carlo sampling (Bal et al., 2011). In 4D-Var data assimilation, adjoint-matching neural surrogates were trained so that their derivative structure, or adjoint-vector products, matched a high-fidelity dynamical model, because the assimilation optimizer depends on both forward and adjoint dynamics (Chennault et al., 2021). These usages share the adjoint-derived supervision idea but differ technically from generative SOC matching.
6. Reinforcement learning and preference-alignment variants
In continuous-action reinforcement learning, Q-learning with Adjoint Matching (QAM) uses adjoint matching to optimize expressive flow or diffusion policies with respect to a learned critic without backpropagating through the full denoising chain. The actor is trained by minimizing
8
where the terminal condition is 9 and the backward “lean adjoint” is propagated under the fixed behavior flow 0. The stated benefit is an unbiased, expressive policy at the optimum, together with much greater optimization stability than direct backpropagation through the optimized flow (Li et al., 20 Jan 2026).
Trust Region Q-Adjoint Matching (TRQAM) addresses the critic-error amplification problem in QAM by internalizing a trust-region parameter 1 into the SOC dynamics. Its key theorem gives a closed-form expression for the path-space KL,
2
which enables projected dual descent on 3 to control the exact deviation from the pretrained flow policy (Dong et al., 26 May 2026).
For flow-model preference alignment, a deterministic control pipeline has emerged. “Improved techniques for fine-tuning flow models via adjoint matching” formulates alignment as deterministic optimal control over velocity fields, introduces a truncated adjoint scheme focused on the terminal portion of the trajectory, and generalizes beyond quadratic KL-style regularization to any increasing, differentiable, strictly convex penalty 4. The practical loss regresses the learned velocity correction toward the adjoint-induced optimum over the retained final steps, which the paper reports as substantially cheaper than full-horizon adjoint matching (Guo et al., 7 May 2026).
Efficient Adjoint Matching (EAM) makes a different efficiency trade. It replaces the non-trivial pretrained base drift with a linear base drift 5, modifies the terminal cost accordingly, and obtains a closed-form adjoint
6
The reported consequences are that backward adjoint simulation disappears, training-time sampling can use a few-step deterministic ODE solver, and the method converges up to 7 faster than AM on text-to-image reward fine-tuning benchmarks (Shin et al., 12 May 2026).
Reinforce Adjoint Matching (RAM) goes further by preserving the pretraining regression template itself. Under KL-regularized reward maximization, it uses a REINFORCE identity and the memoryless noising law to derive a consistency loss in which one samples a clean endpoint from the current model, evaluates its reward, noises it analytically as in pretraining, and regresses against a reward-corrected target. The paper stresses that no SDE rollouts, backward adjoint sweeps, or reward gradients are required, and reports peak reward matching Flow-GRPO in up to 8 fewer training steps (Bergmeister et al., 11 May 2026).
For online RL with diffusion policies, “Scalable Maximum Entropy Reinforcement Learning for Diffusion Policies via Adjoint Matching” adopts reciprocal adjoint matching under a memoryless Brownian reference, derives a simulation-free actor update from the terminal gradient of 9, and then simplifies the Jacobian term with an error-function squashing map. A trust-region penalty is added to stabilize the policy updates while preserving the fixed point of the unconstrained adjoint-matching objective (Thilges et al., 21 Jun 2026).
7. Empirical behavior, misconceptions, and open questions
A broad empirical pattern is that adjoint-based matching remains attractive because it combines matching-style scalability with finite-variance training signals. The unified analysis of diffusion and flow post-training proves bias-variance decompositions in which Adjoint Matching and Adjoint Sampling have finite gradient variance, whereas Target Score Matching and Conditional Score Matching do not under the natural weighting. The same paper also derives norm bounds on the lean adjoint ODE as a theoretical explanation for the practical stability of adjoint-based methods (Domingo-Enrich et al., 30 Apr 2026).
In unnormalized density sampling, BMS is presented as enabling sampling at unprecedented scales while preserving mode diversity, with Gaussian-mixture experiments reaching 0 and molecular results showing that damping is crucial because undamped ASBS and BMS can diverge or collapse (Blessing et al., 28 Feb 2026). Adjoint Sampling is reported to scale from classical energy functions to amortized conformer generation, with reciprocal projection improving recall, precision, and transfer (Havens et al., 16 Apr 2025). NAAS likewise reports strong performance on many-well, funnel, Gaussian-mixture, mixture-of-Student’s-1, and alanine-dipeptide benchmarks, with the annealed reference already providing competitive initial sample quality before learning (Choi et al., 22 Jun 2025).
In generative modeling, ASBM reports straighter trajectories and better low-NFE fidelity than memoryless diffusion and earlier SB baselines, and the deterministic flow-alignment papers report improved reward metrics together with better diversity and mode preservation than direct reward-backprop methods (Shin et al., 17 Feb 2026, Guo et al., 7 May 2026). In discrete and functional settings, the reported gains include synthetic and mathematical reasoning tasks for DAM and exact-endpoint, high-transition-hit-rate transition-path sampling for FAS (So et al., 6 Feb 2026, Park et al., 9 Nov 2025).
Several misconceptions recur in the literature. One is that adjoint methods necessarily require target samples; in fact, Adjoint Sampling, ASBS, BMS, and NAAS all target settings where only energies, rewards, or pointwise density evaluations are available (Havens et al., 16 Apr 2025, Liu et al., 27 Jun 2025, Blessing et al., 28 Feb 2026, Choi et al., 22 Jun 2025). Another is that adjoint methods always change the sampling procedure itself; QAM explicitly states that adjoint matching primarily changes the training objective, not the basic flow-sampling procedure (Li et al., 20 Jan 2026).
Open issues are also stated directly. BMS notes that convergence theory and optimal damping schedules remain open (Blessing et al., 28 Feb 2026). QAM is guaranteed only for policies supported by the behavior prior and may struggle under severe support mismatch (Li et al., 20 Jan 2026). RAM attains scalability by dropping the path-cost correction in the exact adjoint decomposition, which the paper identifies as a deliberate approximation (Bergmeister et al., 11 May 2026). Discrete variants require nontrivial structural assumptions, such as cyclic group structure for target-matching identities in discrete ASBS (Guo et al., 9 Feb 2026). These caveats indicate that adjoint matching and adjoint sampling are not a single algorithm but a growing design space whose common core is adjoint-derived regression for path-space control.