Flow-Anchored Consistency Model (FACM)
- FACM is a method that anchors finite transport shortcuts to the instantaneous velocity field of the probability flow, ensuring stable few-step generation.
- It combines continuous-time consistency training with flow matching via self-distillation or teacher guidance to reduce gradient variance and improve convergence.
- Empirical studies show FACM enhances performance in image generation and control tasks, achieving state-of-the-art stability and efficiency in few-step models.
Flow-Anchored Consistency Model (FACM) denotes a class of consistency-model methods in which a few-step or one-step shortcut map is explicitly tied to the continuous-time probability flow that generates the data distribution. In the narrow sense of the method named in “Flow-Anchored Consistency Models,” FACM augments continuous-time consistency training with a Flow Matching (FM) task that supervises the instantaneous velocity field while a consistency objective learns the finite-time shortcut (Peng et al., 4 Jul 2025). In a broader flow-map sense, FACM refers to consistency-model families whose training is anchored simultaneously to a two-time flow map and to the diagonal velocity field that governs the underlying probability flow ODE, often through self-distillation rather than an external teacher (Boffi et al., 24 May 2025). Subsequent analyses cast this anchoring principle as a remedy for the instability of training consistency models from scratch, and extend it to diffusion-based policy learning, locally anchored consistency flow matching in visuomotor control, and RL post-training for deterministic few-step flow-map generators (Kim et al., 30 Jan 2026, He et al., 15 May 2026, Li et al., 1 Jul 2026).
1. Genealogy and conceptual scope
Consistency models were introduced as generative models that directly map noisy inputs to data while preserving self-consistency along a probability flow ODE trajectory. In that formulation, a consistency function maps any point on the trajectory to a common origin , supports one-step generation by design, allows multistep sampling for quality–compute trade-offs, and can be trained either by distilling a pre-trained diffusion model or as a standalone model (Song et al., 2023). FACM emerges from later work that identifies a structural weakness in bare consistency training: when the model is trained only to learn a shortcut across the flow, it can lose contact with the instantaneous velocity field that defines the flow itself, making the training target self-referential and unstable (Peng et al., 4 Jul 2025).
The name FACM has therefore acquired two closely related uses. One use refers to the explicit method of pairing a continuous-time CM shortcut objective with an FM anchor for the instantaneous velocity, without architectural modifications and with conditioning-based task separation inside a single network (Peng et al., 4 Jul 2025). A second use refers more generally to a flow-map family in which the object being learned is a two-time transport map , while the teacher signal is supplied by the diagonal velocity through self-distillation, so that no pre-trained teacher is required (Boffi et al., 24 May 2025). A later stabilization paper makes this broader reading explicit by stating that the term FACM does not originate from its authors, but that a FACM-style method is naturally instantiated by combining a flow-matching anchor for the instantaneous head with a consistency-style flow-map objective under relaxed time conditioning (Kim et al., 30 Jan 2026).
This dual usage is not contradictory. It indicates that FACM is best understood as an anchoring principle rather than a single immutable algorithm. A plausible implication is that the common denominator across FACM variants is the enforcement of compatibility between finite jumps in state space and the infinitesimal dynamics of the underlying transport.
2. Flow-map foundations and anchoring relations
A central formulation begins with stochastic interpolants between a base distribution and a target data distribution : with smooth coefficients satisfying , , , and 0. The induced probability flow ODE is
1
where the drift is the conditional expectation
2
The associated two-time flow map 3 satisfies the jump condition
4
for any ODE trajectory. FACM, in this sense, is anchored by the tangent condition
5
which states that the instantaneous rate of change of the flow map, at zero step size, is the true velocity field (Boffi et al., 24 May 2025).
The same paper parameterizes the flow map as
6
with the diagonal identity
7
This gives a geometric interpretation of 8 as the slope of the chord between two points on an ODE trajectory; as the chord shrinks, the chord slope matches the instantaneous velocity. The flow map can then be characterized equivalently by three consistency relations: a Lagrangian relation,
9
an Eulerian transport PDE,
0
and a semigroup condition,
1
Any one of these, together with diagonal anchoring 2, is sufficient to recover the true flow map (Boffi et al., 24 May 2025).
The explicit FACM paper uses a complementary endpoint-style parameterization. In the FM setting with optimal-transport path
3
the shortcut map is written
4
and the paper derives the continuous-time CM identity
5
Here 6 is interpreted as the average velocity needed to reach the endpoint from 7 in the remaining time, while 8 is the instantaneous velocity. This identity makes explicit why anchoring matters: the finite-time shortcut and the local velocity must satisfy a fixed-point relation along the same flow (Peng et al., 4 Jul 2025).
3. Objective families and model parameterizations
The main FACM formulations differ primarily in how they realize the anchor and how they enforce off-diagonal consistency.
| Formulation | Anchor | Characteristic objective |
|---|---|---|
| Flow-map self-distillation | Diagonal regression 9 | 0 with LSD, ESD, or PSD |
| FM-anchored shortcut CM | FM supervision of instantaneous velocity | 1 |
| Stabilized self-distillation | Concurrent flow-matching anchor plus bounded-gradient stop-grad target | 2 |
In the self-distillation framework, the diagonal term is
3
which learns 4 directly from stochastic interpolants. Off-diagonal consistency is then enforced by one of three residuals. Lagrangian Self-Distillation (LSD) uses time derivatives but no spatial Jacobians; Eulerian Self-Distillation (ESD) uses spatial Jacobians and 5-derivatives; Progressive Self-Distillation (PSD) is derivative-free and enforces semigroup composition. For PSD, the paper preconditions the objective in slope space through
6
with 7, thereby removing explicit 8-type scaling factors and reducing gradient variance in high-dimensional settings (Boffi et al., 24 May 2025).
In the explicit FACM method, training minimizes
9
The anchor is an FM objective with cosine similarity,
0
where 1 for classifier-free guidance in distillation. The CM term is constructed from the operator
2
with residual 3, clamping of 4 to 5, interpolated target
6
and robust adaptive loss
7
The paper uses either an “Expanded Time Interval,” with 8 and 9, or an auxiliary second time input 0; the default is the expanded interval because it gives clearer task separation and better results (Peng et al., 4 Jul 2025).
The stabilization analysis of 2026 reformulates self-distillation again through a unified flow-map parameterization
1
where 2, under the interpolation condition 3. It first defines Eulerian Self-Distillation
4
then introduces a consistency-style bounded-gradient reformulation
5
with final objective
6
This version uses the stop-gradient of the same network as teacher and does not require an external teacher or preconditioner (Kim et al., 30 Jan 2026).
A recurrent point across these formulations is that teacher dependence is not uniform. The self-distillation flow-map framework is explicitly teacher-free (Boffi et al., 24 May 2025), the stabilized iSD framework is also teacher-free in the sense of requiring no external teacher (Kim et al., 30 Jan 2026), whereas the original FACM paper emphasizes distillation from a pre-trained LightningDiT model and reports that distillation yields better and cheaper convergence in practice, although training from scratch is supported (Peng et al., 4 Jul 2025).
4. Stability mechanisms and theoretical guarantees
The dominant justification for FACM is stability. The explicit FACM paper argues that instability in continuous-time consistency models stems from a fundamental conflict: by training a network to learn only a shortcut across a probability flow, the model loses its grasp on the instantaneous velocity field that defines the flow. In that account, the missing anchor makes the total derivative term in the CM objective self-referential and noisy, so the training target drifts and optimization can collapse (Peng et al., 4 Jul 2025).
The 2026 flow-map analysis makes this diagnosis more formal. For direct training with conditional velocity,
7
the paper shows that the Euler–Lagrange optimality condition becomes
8
with 9. This implies that minimizing 0 can settle at degenerate solutions with 1 compensated by 2, so the learned map violates the Eulerian PDE of the marginal flow map. The same paper further states that consistency training from scratch admits fixed points that satisfy the Eulerian PDE only in expectation, but lacks sufficient second-order quadratic structure because the Hessian vanishes at stationary points; this explains sensitivity to initialization, batch size, and time parameterization. Small batches bias optimization toward 3-like behavior, and choosing 4 forces long-range mappings that amplify a Jacobian-vector-product linearization term and increase loss variance and spikes (Kim et al., 30 Jan 2026).
FACM-style anchoring modifies this landscape in several ways. In the explicit FACM formulation, FM supervision maintains a well-conditioned estimate of 5, stabilizes the JVP-based total derivative, and turns the CM update into a relaxed fixed-point iteration (Peng et al., 4 Jul 2025). In the iSD formulation, the flow-matching anchor suppresses the 6 term identified in the suboptimality analysis, while the consistency-style self-distillation term adds quadratic curvature and bounds gradients (Kim et al., 30 Jan 2026). In the self-distilled flow-map framework, derivative-free PSD avoids the time and space derivatives that can raise gradient variance in high dimensions, and slope-space preconditioning removes explicit timestep scaling (Boffi et al., 24 May 2025).
The most developed formal guarantees currently appear in the flow-map self-distillation framework. Under standard ODE conditions, specifically one-sided Lipschitz assumptions on 7, the minimizer of 8 is unique and coincides with the true flow map 9 if 0 anchors 1 to 2 and any one of the LSD, ESD, or PSD residuals is minimized to zero. The paper also gives Wasserstein error bounds for the one-step pushforward 3 under both LSD and ESD assumptions, obtained by combining guarantees for flow-model accuracy of 4 and map-distillation accuracy of the chosen residual (Boffi et al., 24 May 2025). This suggests that FACM is not merely a heuristic stabilization device but a constrained route to recovering a bona fide flow map.
5. Empirical behavior across images, low-dimensional transport, and control
The reported empirical behavior of FACM depends strongly on data dimensionality, the derivative structure of the objective, and whether the anchor is teacher-free or teacher-based.
On a low-dimensional checker dataset with sharp features, the self-distillation framework reports that LSD is best at one step, with KL-divergence 5, but improves only modestly with more steps. PSD-U becomes best for at least two steps, with 6 at 2 steps and 7 at 16 steps, while PSD-M shows good multistep behavior with 8 at 2 steps and 9 at 16 steps. Qualitatively, LSD and ESD capture boundaries in very few steps, whereas PSD variants reproduce sharper features as the number of steps grows (Boffi et al., 24 May 2025).
For CIFAR-10 unconditional image generation, the same paper reports a pronounced high-dimensional advantage for derivative-free PSD. LSD yields FID 0, 1, 2, 3, and 4 for 1, 2, 4, 8, and 16 steps, respectively. PSD-M yields 5, 6, 7, 8, and 9; PSD-U yields 0, 1, 2, 3, and 4. ESD is reported as suffering training instability with very high gradient norms and poor images, so FID is omitted. The paper explicitly states that PSD has markedly lower and more stable gradient norms than LSD and ESD, consistent with its avoidance of time and space derivatives (Boffi et al., 24 May 2025).
The explicit FACM paper concentrates on distillation of a pre-trained LightningDiT teacher. On ImageNet 5, class-conditional latent-space distillation yields FID 6 with 7 and 8 with 9, which the paper describes as a new state of the art in few-step generation. On CIFAR-10, FACM reports FID 00 at 01 and 02 at 03. The same study states that FACM consistently improves across teacher architectures, that the weighting functions 04 and 05 matter materially, and that the teacher’s quality is monotonic in FACM performance (Peng et al., 4 Jul 2025).
The stabilization paper reports a different regime: a controlled DiT-B/4 comparison with fixed backbone, data, optimizer, and budget. There, the original FACM baseline with 06 attains FID 07 and IS 08, while the improved self-distilled iSD-T with trigonometric interpolation and 09 reaches 2-step FID 10 and IS 11. The same paper reports that a larger DiT-XL backbone with VA-VAE reaches 2-step FID 12 and with SD-VAE reaches 13, and explicitly notes that another table reports FACM at 2-step FID 14 in its own setting. These numbers should therefore be read as setup-dependent rather than mutually contradictory (Kim et al., 30 Jan 2026).
Beyond image generation, the anchoring idea transfers to control. The stabilization paper extends iSD to diffusion-based policy learning without a pretrained diffusion teacher and reports, on Push-T and Transport, success rates of 15 and 16 for 17, and 18 and 19 for 20 (Kim et al., 30 Jan 2026). In FocalPolicy, FACM is identified with locally anchored consistency flow training: a student flow time 21 is paired with an anchor time
22
and self-consistency is enforced between student and anchored teacher predictions on the proximal chunk. Combined with the Foresight Composite Objective, this yields an average success rate of 23 over 53 tasks, compared with DP3 at 24, FlowPolicy at 25, and FreqPolicy at 26; adding LAS to FlowPolicy improves the average by 27 (He et al., 15 May 2026).
6. Related formulations, misconceptions, and open problems
A common misconception is that FACM is a single recipe. The literature instead supports a family resemblance. In one branch, FACM means explicit FM anchoring of a shortcut learner during consistency training (Peng et al., 4 Jul 2025). In another, it means learning a two-time flow map directly from data while using diagonal velocity-field anchoring as the self-teacher signal (Boffi et al., 24 May 2025). A later theoretical paper uses FACM as a concurrent label for joint training with a flow-matching anchor to prevent collapse, and frames it as one point in a broader design space of flow-map-based self-distillation (Kim et al., 30 Jan 2026). In FocalPolicy, the acronym corresponds to locally anchored consistency flow matching implemented by Locally Anchored Sampling plus consistency flow matching (He et al., 15 May 2026).
A second misconception is that FACM necessarily requires a pretrained teacher. This is only true for some high-performance distillation settings. The self-distilled flow-map framework eliminates the need for pre-trained models entirely (Boffi et al., 24 May 2025). The stabilized iSD framework likewise uses stop-gradient of the same network and states that no external teacher or preconditioner is required (Kim et al., 30 Jan 2026). By contrast, the highest ImageNet results in the original FACM paper are obtained by distilling a pre-trained LightningDiT model, and the paper states that distillation yields better and cheaper convergence in practice (Peng et al., 4 Jul 2025).
The extension literature also broadens the meaning of “anchor.” In FocalPolicy, the anchor is a sampling distribution over paired flow times concentrated near the terminal region, designed to improve target-signal propagation efficiency during consistency flow matching (He et al., 15 May 2026). In Flow-Map GRPO, anchor-based conditional resampling produces stochastic trajectories for RL post-training while preserving the original marginal probability path of a deterministic flow map. That work introduces Anchored Stochastic Flow Map Composition (ASFMC), proves path preservation, and derives GRPO objectives for both single-time and two-time flow-map parameterizations, including endpoint-map consistency models such as sCM (Li et al., 1 Jul 2026). This suggests that “flow anchoring” has become a modular principle that can apply during pretraining, self-distillation, task transfer, or post-training alignment.
The main open issues are also consistent across papers. Reported limitations include sensitivity to interpolation families satisfying 28, dependence on Lipschitz assumptions for uniqueness guarantees, the numerical and computational cost of JVPs or finite-difference approximations, persistent batch-size effects in expectation-based consistency training, task-dependent choices of relaxed time sampling 29, trade-offs between stability and peak performance, and the remaining gap between one-step and two-step generation (Kim et al., 30 Jan 2026, Peng et al., 4 Jul 2025). In policy settings, locally anchored training depends on the anchor distribution parameters 30 and 31, and excessive spectral regularization can over-smooth high-frequency behaviors (He et al., 15 May 2026). In RL post-training, naive intermediate anchors can be invalid unless the posterior constraint is modeled, so anchor design remains mathematically constrained (Li et al., 1 Jul 2026).
Taken together, these works define FACM as a technically specific answer to a precise problem in few-step generative modeling: a shortcut map must remain compatible with the marginal flow that it seeks to accelerate. Whether implemented as FM-anchored continuous-time consistency training, teacher-free flow-map self-distillation, bounded-gradient Eulerian self-distillation, locally anchored consistency flow matching, or anchor-based stochastic composition for GRPO, the central claim is unchanged: stable and reproducible few-step generation requires an explicit mechanism that keeps finite transport maps tied to instantaneous dynamics (Boffi et al., 24 May 2025, Peng et al., 4 Jul 2025, Kim et al., 30 Jan 2026).