Entropy-Controlled Flow Matching: Certifying Anti-Collapse in Generative Flows
Entropy-Controlled Flow Matching
This paper proposes Entropy-Controlled Flow Matching (ECFM), a constrained variational framework for generative modeling that enforces a global entropy-rate budget. ECFM establishes a theoretical bridge between Flow Matching, Optimal Transport (OT), and Schrödinger Bridges (SB), providing certifiable anti-collapse guarantees for vision generators.
TL;DR
Modern generative models (Diffusion, Flow Matching) are masters at matching data distributions, but they often ignore "how" they get there. Entropy-Controlled Flow Matching (ECFM) introduces a rigorous constraint on the entropy-rate of the transport path, preventing the singular bottlenecks that lead to mode collapse. It transforms flow matching from a simple regression task into a geometrically constrained optimization that recovers Optimal Transport (OT) and Schrödinger Bridges (SB) as natural special cases.
The "Invisible" Bottleneck: Why Standard Flows Fail
Generative models are typically trained using endpoint-to-endpoint objectives. Whether you are minimizing the KL divergence in a Diffusion model or regressing a velocity field in Flow Matching (FM), the focus is on the start and the end.
However, the paper identifies a structural flaw: unconstrained flows can pass through singular bottlenecks. Imagine transporting mass from two semantic modes (e.g., "cats" and "dogs"). Even if the model perfectly reconstructs both at , the intermediate trajectory () might squeeze all mass through a single point (a low-entropy bottleneck). This "intermediate mode depletion" is a primary route to mode collapse, where the generator effectively loses semantic diversity mid-way.
Figure: Unconstrained flows (left) can collapse entropy to mid-trajectory, whereas ECFM (right) maintains a strictly controlled entropy floor.
Methodology: The Entropy-Rate Budget
The core innovation is the Entropy-Rate Budget. For a measure path , the authors enforce: where is a user-specified budget.
1. Geometric Intuition
In a deterministic flow , the change in entropy is governed by the expected divergence: By capping how negative the divergence can be, ECFM effectively limits how much the flow can "compress" the distribution at any point in time.
2. The Primal-Dual Mechanism
ECFM is solved using an augmented Lagrangian. The optimization objective becomes: where is the entropy-rate residual. When the model tries to dissipate entropy too fast (approaching collapse), the dual multiplier becomes active, injecting a score-like correction into the velocity field. This acts as an "anti-collapse pressure," pushing samples apart to maintain the required entropy level.
Note: Training involves estimating entropy-rates via Hutchinson's trace estimator for the divergence .
Theoretical Landmarks: OT and Schrödinger Bridges
The paper provides a tour-de-force of information geometry, linking ECFM to the "gold standards" of transport:
- Schrödinger Bridge Equivalence: ECFM is proven to be a KL-projection onto an entropy-feasible set. If you set the reference drift , ECFM tra jectories are exactly the geodesics of Entropic Optimal Transport.
- -Convergence: As the budget (no entropy loss allowed), the ECFM solution converges to the classical Benamou–Brenier OT solution—the straightest path possible in Wasserstein space.
- Certifiable Stability: Unlike GANs or standard Diffusions, ECFM provides a certificate. If the estimated entropy-rate satisfies the budget, you are mathematically guaranteed to have density floors on your semantic modes.
Experiments & Results: The Necessity of Control
The authors construct a "singular-limit" counterexample. They show that in standard unconstrained Flow Matching, one can achieve a nearly perfect objective score while the trajectory converges to a delta-function (atomic singularity) at intermediate times.
Table: ECFM provides robust mode mass floors and perturbation stability where classical FM fails.
Key quantitative results show that ECFM maintains a uniform mode-coverage floor across all semantic regions, even under perturbations in the training data or noise in the velocity field.
Critical Insight & Future Outlook
Why does this work? Because ECFM shifts the paradigm from endpoint matching to trajectory safeguarding. It recognizes that the "mode collapse" demon lives in the intermediate time-steps of the flow.
Limitations: The primary bottleneck for ECFM is the computational cost of estimating at every training step, though Hutchinson’s estimator makes this manageable.
The Takeaway: For safety-critical or high-diversity generative tasks, tracking the FM loss is not enough. ECFM suggests we should be tracking and enforcing the Information Geometry of our models. This framework paves the way for "Certified Generative AI," where diversity is not just an empirical observation, but a mathematical guarantee.
