Y-shaped Generative Flows
Arip Asadulaev, Semyon Semenov, Abduragim Shtanchaev, Eric Moulines, Fakhri Karray, Martin Takac
TL;DR
Y-shaped generative flows replace traditional V-shaped transport with shared trunk pathways that branch toward targets by optimizing a velocity-powered action with a concave exponent $\alpha\in(0,1)$. The authors show that this velocity-based formulation is equivalent (up to constants) to branched transport costs under bounded density and enable a scalable neural-ODE training objective augmented by a Sinkhorn boundary loss to enforce endpoint matching. They provide theoretical results (equivalence, time-compression, well-posedness) and demonstrate through synthetic, image, and biology experiments that Y-flows learn hierarchical, branching trajectories, improve distributional metrics over strong baselines, and achieve target distributions with fewer integration steps. The approach highlights a path toward structure-aware generative modeling where computation adapts to data topology, potentially informing future comparisons with diffusion models and broader applications in high-dimensional transport.
Abstract
Modern continuous-time generative models often induce V-shaped transport: each sample travels independently along nearly straight trajectories from prior to data, overlooking shared structure. We introduce Y-shaped generative flows, which move probability mass together along shared pathways before branching to target-specific endpoints. Our formulation is based on novel velocity-powered objective with a sublinear exponent (between zero and one). this concave dependence rewards joint and fast mass movement. Practically, we instantiate the idea in a scalable neural ODE training objective. On synthetic, image, and biology datasets, Y-flows recover hierarchy-aware structure, improve distributional metrics over strong flow-based baselines, and reach targets with fewer integration steps.
