跳转至

Generalized Wasserstein Flow Matching: Transport Plans, Everywhere, All at Once

会议: NeurIPS 2026
arXiv: 2605.08424
论文: https://arxiv.org/abs/2605.08424
领域: 图像生成
关键词: 流匹配、Wasserstein-on-Wasserstein、最优传输、切片Wasserstein、点云生成

一句话总结

将流匹配推广至元测度空间(概率测度上的概率测度),构建嵌套的内外最优传输方案,并通过切片与懒惰线性近似解决了高阶传输复杂度爆炸问题,实现端到端高保真点云与经验测度生成。

研究背景与动机

流匹配(Flow Matching, FM)近年来在连续归一化流与生成建模领域取得了重大进展。与依赖昂贵随机反向模拟的扩散模型不同,流匹配通过将时间依赖的速度场回归到预设耦合诱导的条件概率流上,在推理阶段仅需求解确定性常微分方程(ODE),极大提高了采样效率。然而,现有的流匹配大多停留在欧几里得空间、黎曼流形或固定维度商空间上,难以直接对概率测度本身的分布(即元测度,Metameasures)进行系统性生成建模。在无序点集、经验分布与 3D 点云生成等任务中,传统方法通常退化为对离散点集合的置换等价处理,割裂了底层测度几何与高阶样本分布之间的内在数学联系。

将测度空间自身视作点,并赋予第二阶 Wasserstein 几何(Wasserstein-on-Wasserstein, WoW),在理论上可以优雅地定义元测度之间的连续流。但这一构想在计算上长期面临巨大瓶颈:在元测度空间中求解一次标准连续性方程或最优传输耦合,需要嵌套计算双层传输方案——不仅需要匹配两个测度之间的外层方案(Outer Plan),还需要为每对支撑点之间建立内层点对点传输方案(Inner Plan)。对于批大小 \(B\) 与点云规模 \(N\),精确计算 WoW 距离的复杂度高达 \(\mathcal{O}(B^2 N^3 + B^3)\),即使采用 Sinkhorn 熵正则化也难以支撑大规模神经网络训练。

为了突破这一瓶颈,本文的核心切入点在于将动态最优传输理论中的测度叠加原理推广至嵌套测度空间,建立内外传输耦合与非局部速度场之间的严格变分等价性。核心 idea:通过解耦外层(测度间)与内层(微观粒子间)传输方案建立广义 WoW 流匹配目标,并引入切片与基于重心的懒惰线性 Wasserstein 近似,在消除高阶计算爆炸的同时诱导近乎笔直的测度轨迹。

方法详解

整体框架

本文方法的整体流程涵盖三个层级:首先由外部输入源元测度(如纯高斯噪声或围绕经验重心的扰动测度)与目标元测度(训练点云或经验数据集);随后在内外传输计划生成阶段,根据所选策略(独立耦合、切片近似或懒惰线性对齐)分别构建外层传输方案与内层粒子耦合;最后将耦合样本送入置换等价的神经网络(如 Point Transformer 或带全局特征的 MLP),以无偏蒙特卡洛目标回归驱动经验测度沿测度测地线演化的非局部速度场。

%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400}}}%%
flowchart TD
    A["输入数据<br/>源元测度与目标点云集合"] --> B["外层传输方案构建<br/>解耦计算样本批次间测度距离"]
    B --> C["内层粒子对齐方案<br/>建立点对点显式对应与测度耦合"]
    C --> D["非局部速度场回归<br/>置换等价网络拟合条件位移速度"]
    D --> E["连续ODE推演采样<br/>沿测度空间直线流生成目标点云"]

关键设计

1. 双层传输计划耦合:从动态叠加到广义 WoW 连续性方程 针对元测度空间 \(\mathcal{P}_2(\mathcal{P}_2(\mathbb{R}^d))\) 无法直接定义局部导数的问题,本文证明了随机耦合测度可以直接诱导出驱动测度流的非局部速度场。给定源元测度 \(\bm{\mu}\) 与目标元测度 \(\bm{\nu}\),任意随机耦合 \(\mathbf{\Pi} \in \mathrm{RC}(\bm{\mu},\bm{\nu})\) 均可通过外层计划 \(\mathrm{OP}_{\bm{\mu},\bm{\nu}} \in \mathrm{C}(\bm{\mu},\bm{\nu})\) 与可测内层计划选择映射 \(\mathrm{IP}_{\mu,\nu} \in \mathrm{c}(\mu,\nu)\) 的前推测度严格构建,即 \(\mathbf{\Pi} = \mathrm{IP}_\sharp \mathrm{OP}_{\bm{\mu},\bm{\nu}}\)。通过时间插值测度曲线 \(M_t := \mathbf{Proj}^t_\sharp \mathbf{\Pi}\),该测度流与非局部速度场 \(V_t(x,\mu)\) 共同满足广义连续性方程: $\(\partial_t M_t + \operatorname{div}_{\mathcal{P}}(V_t M_t) = 0\)$ 并且作者严格证明了该速度场恰好是加权二次残差泛函 \(\mathcal{J}(V)\) 的唯一极小元: $\(J(V) = \int_0^1 \int_{\mathcal{P}_2(\mathbb{R}^{d\times d})} \int_{\mathbb{R}^d \times \mathbb{R}^d} \|V(t, (1-t)x+tx', \mathrm{proj}^t_\sharp \pi) - (x'-x)\|^2 \,\mathrm{d}\pi(x,x') \,\mathrm{d}\mathbf{\Pi}(\pi) \,\mathrm{d}t\)$ 若外层与内层计划均取最优传输方案,则该动能积分精确达到 WoW 距离 \(\mathbf{W}_2^2(\bm{\mu}, \bm{\nu})\),从而在测度空间中自然诱导笔直的传输轨迹。

2. 快速切片测度估计:以一维投影绕开高维匹配困境 针对全量 WoW 规划导致训练时间剧增的问题,本文利用切片技术将高维测度距离拆解为一维边缘分布的积分。在单位球面 \(\mathbb{S}^{d-1}\) 上均匀抽取方向 \(\theta\),将支撑点投影到实数轴后,利用一维最优传输的保序单调性,排序即可直接得到投影测度间的解析最优传输映射。在外层传输上,构建基于切片 Wasserstein 距离矩阵的线性规划代价;在内层传输上,将各方向的一维置换取平均作为内层切片传输矩阵: $\(\operatorname{IP}_{\text{SW}}(\hat{\mu},\hat{\nu}) = \int_{\mathbb{S}^{d-1}} \operatorname{IP}_\theta(\hat{\mu},\hat{\nu}) \,\mathrm{d}S(\theta) \approx \frac{1}{\sharp \text{Slices}} \sum_{\ell=1}^{\sharp \text{Slices}} \operatorname{IP}_{\theta_\ell}(\hat{\mu},\hat{\nu})\)$ 该设计将计算复杂度大幅降低至与采样投影数成线性关系,且无需对源分布形式作任何特殊假设,实验表明仅用 8 个投影切片即可取得与全量最优传输高度一致的平直轨迹。

3. 懒惰线性传输方案:利用经验几何稳定性实现零在线开销 为了进一步消除训练循环内的排序与传输求解开销,本文揭示了离散经验测度最优置换的局部几何稳定性:在参考重心点云附近的一个开球内,最优置换矩阵几乎处处恒定。基于此定理,论文提出了基于参考重心 \(\hat{\rho}\) 的懒惰线性化方案(Lazy Linear Wasserstein, LLW)。在预处理阶段,仅需计算所有训练样本相对于固定经验重心 \(\hat{\rho}\) 的最优匹配置换 \(P_{\mathbf{x}_{\hat{\nu}}, \mathbf{x}_{\hat{\rho}}}\) 并持久化存储;在训练时,源元测度直接设定为在重心粒子周围添加独立高斯噪声构建的重心元测度。此时样本与重心的点对点粒子对应关系直接成立,内层传输方案无需重新求解即可退化为确定性的置换赋值: $\(\operatorname{LLW}_2^2(\hat{\mu},\hat{\nu}) = \|\mathbf{x}_{\hat{\mu}} - P_{\mathbf{x}_{\hat{\nu}},\mathbf{x}_{\hat{\rho}}} \mathbf{x}_{\hat{\nu}}\|^2\)$ 在线训练阶段直接免除了内层匹配开销,每步传输时间由数十秒急剧压缩至不足 0.1 毫秒,实现了近乎免费的最优轨迹拉直。

损失函数 / 训练策略

实际训练采用蒙特卡洛经验流匹配损失,每步在时间 \(t \sim \operatorname{Unif}[0,1]\) 与点集规模 \(N \sim \operatorname{Unif}(\underline{N}, \overline{N})\) 上随机采样。置换等价网络参数化为 \(V_\theta(t, \mathbf{x})\),网络同时接收点坐标、局部邻域几何与全局协方差统计: $\(\widehat{\mathcal{L}}_{\text{WoW-FM}}(\theta) = \frac{1}{B} \sum_{b=1}^B \left\| V_\theta\left(t, (1-t)\mathbf{x}_b + t\mathbf{x}'_b\right) - (\mathbf{x}'_b - \mathbf{x}_b) \right\|^2\)$ 优化器采用 Adam,学习率固定为 \(5 \times 10^{-4}\)。在网络结构上选用无位置编码的 Point Transformer(4 个标准 Transformer 块,4 头注意力,隐层维度 128)或带有全局自注意力与邻域特征的 4 层 MLP。

实验关键数据

主实验

论文在 MNIST 点云生成(2D,分辨率 64)、ShapeNet 飞机点云(3D,分辨率 512)以及跨域域迁移 MNIST \(\to\) USPS(多分辨率 64/128/256)任务上对不同外层与内层计划组合进行了严格评测,评测指标采用最近邻准确率(NNA,基于 Chamfer 与 Wasserstein 距离,越接近 0.5 越优,最差为 1.0)。

数据集 / 任务 外层计划 (OP) 内层计划 (IP) Chamfer-NNA (Euler-5) ↓ Chamfer-NNA (Euler-125) ↓ OT-NNA (Euler-5) ↓ 训练耗时 (单卡)
MNIST 2D 点云 (N=64) 独立耦合 \(\widehat{\operatorname{OP}}_{\mathrm{ind}}\) 独立耦合 \(\widehat{\operatorname{IP}}_{\mathrm{ind}}\) 0.94 ± 0.01 0.67 ± 0.01 0.95 ± 0.01 3–4h
MNIST 2D 点云 (N=64) 独立耦合 \(\widehat{\operatorname{OP}}_{\mathrm{ind}}\) 最优传输 \(\widehat{\operatorname{IP}}_{\mathrm{W}}\) 0.77 ± 0.01 0.66 ± 0.02 0.71 ± 0.01 4–5h
MNIST 2D 点云 (N=64) 切片传输 \(\widehat{\operatorname{OP}}_{\mathrm{SW}}\) 切片传输 \(\widehat{\operatorname{IP}}_{\mathrm{SW}}\) 0.79 ± 0.02 0.64 ± 0.01 0.76 ± 0.01 4–5h
MNIST 2D 点云 (N=64) 懒惰线性 \(\widehat{\operatorname{OP}}_{\mathrm{LLW}}\) 懒惰线性 \(\widehat{\operatorname{IP}}_{\mathrm{LLW}}\) 0.72 ± 0.01 0.62 ± 0.02 0.65 ± 0.00 3–4h
MNIST 2D 点云 (N=64) 测度全量 \(\widehat{\operatorname{OP}}_{\mathbf{W}}\) 最优传输 \(\widehat{\operatorname{IP}}_{\mathrm{W}}\) 0.72 ± 0.01 0.62 ± 0.02 0.66 ± 0.01 9–10h
ShapeNet 飞机 (N=512) 独立耦合 \(\widehat{\operatorname{OP}}_{\mathrm{ind}}\) 最优传输 \(\widehat{\operatorname{IP}}_{\mathrm{W}}\) 0.79 ± 0.01 0.66 ± 0.01 0.77 ± 0.01 30–35h
ShapeNet 飞机 (N=512) 切片传输 \(\widehat{\operatorname{OP}}_{\mathrm{SW}}\) 最优传输 \(\widehat{\operatorname{IP}}_{\mathrm{W}}\) 0.74 ± 0.02 0.59 ± 0.01 0.72 ± 0.01 30–35h
ShapeNet 飞机 (N=512) 懒惰线性 \(\widehat{\operatorname{OP}}_{\mathrm{LLW}}\) 最优传输 \(\widehat{\operatorname{IP}}_{\mathrm{W}}\) 0.74 ± 0.01 0.66 ± 0.01 0.72 ± 0.01 30–35h

消融实验

针对训练单步中不同最优传输求解器在 CPU 端的墙钟时间(毫秒),论文在不同批大小 \(B\) 与点云规模 \(N\) 下对比了计算开销:

外层计划 (OP) 内层计划 (IP) B=8, N=64 (ms) B=8, N=1024 (ms) B=32, N=64 (ms) B=32, N=1024 (ms) 说明
独立耦合 \(\widehat{\operatorname{OP}}_{\mathrm{ind}}\) 独立耦合 \(\widehat{\operatorname{IP}}_{\mathrm{ind}}\) < 0.1 < 0.1 < 0.1 < 0.1 无任何传输求解计算
切片传输 \(\widehat{\operatorname{OP}}_{\mathrm{SW}}\) 切片传输 \(\widehat{\operatorname{IP}}_{\mathrm{SW}}\) 3.1 ± 0.4 46.0 ± 0.8 39.5 ± 0.3 594.4 ± 1.5 复杂度温和,随 \(N\) 线性增长
独立耦合 \(\widehat{\operatorname{OP}}_{\mathrm{ind}}\) 最优传输 \(\widehat{\operatorname{IP}}_{\mathrm{W}}\) 1.2 ± 0.0 586.7 ± 13.2 5.1 ± 0.4 2303.2 ± 23.5 常规 Wasserstein 流匹配配置
测度全量 \(\widehat{\operatorname{OP}}_{\mathbf{W}}\) 最优传输 \(\widehat{\operatorname{IP}}_{\mathrm{W}}\) 13.7 ± 0.5 5128.0 ± 31.1 196.6 ± 1.8 75792.9 ± 489.4 精确 WoW 求解,计算完全爆炸
懒惰线性 \(\widehat{\operatorname{OP}}_{\mathrm{LLW}}\) 离线赋值 (-) < 0.1 < 0.1 < 0.1 1.3 ± 0.3 离线对齐后在线开销逼近零

关键发现

  • 外层最优传输耦合是拉直轨迹的关键:在极小步数求解(Euler-5)下,引入外层切片或线性耦合相比仅使用内层最优传输的传统方法有显著提升(Chamfer-NNA 由 0.79 跃升至 0.74),有效防止粒子在中间时刻发生混乱交错。
  • 懒惰线性传输在保持高质量生成的同时兼具极致速度:在 MNIST 生成上,LLW 实现了与精确 WoW 匹配持平甚至略优的 NNA 指标(Euler-5 下 0.72 vs 0.72,OT-NNA 为 0.65 vs 0.66),而训练时间从 10 小时降至 3 小时以内。
  • 架构具有强外推性:在 \(N=512\) 上训练的 Point Transformer,得益于置换等价性和连续速度场特性,在推理阶段零样本泛化至 \(N=2048\) 时依然能生成平滑且几何边缘锐利的 3D 飞机点云。

亮点与洞察

  • 测度空间二阶化:将流匹配从欧几里得和黎曼流形自然拓展至无限维概率测度之上的概率测度空间,建立了基于连续性方程与二次回归目标的完整理论完备性。
  • 动态轨迹拉直与计算效率的兼顾:打破了“追求笔直轨迹必导致训练时间爆炸”的困境,巧用切片技巧与重心局部置换稳定性,实现了高阶几何测地线流的极速数值模拟。
  • 思想可平移性强:基于经验重心的懒惰线性对齐策略可以无缝迁移至网格形变、分子构象生成以及无配对单细胞测序数据转移等任意具有置换对称性或经验测度特性的生成管线。

局限与展望

  • 对离散点集与经验测度形式存在依赖:目前理论验证与实验主要聚焦于经验测度与均匀权重粒子,对于连续支撑分布或高斯混合等更广泛连续元测度的隐式参数化支持仍需进一步拓展。
  • 懒惰线性方案依赖优质全局重心的计算:在高度多峰或异构拓扑的数据集中,单个 Wasserstein 重心可能无法很好地覆盖所有形态模式,使得离重心过远的样本偏离局部置换稳定性区间。

相关工作与启发

  • vs Wasserstein Flow Matching (Haviv et al., ICML 2025): 传统 WFM 仅对每个经验测度内部的微观粒子使用最优传输(内层耦合),而测度样本之间使用随机独立打乱(外层独立)。本文指出了这会导致宏观测度轨迹严重弯曲,并证明了引入外层切片/线性 Wasserstein 耦合能大幅拉直流动路径,特别改善了 5 步以内的极速生成质量。
  • vs Neural Optimal Transport (Korotin et al., ICLR 2023): 神经最优传输通过极大极小对抗博弈或对偶势函数求解传输图,训练不稳定且不易处理集合输入;本文在连续归一化流的框架下,通过闭式切片与离线预排序给出了无需判别器的稳健回归训练范式。

评分

  • 新颖性: ⭐⭐⭐⭐⭐ 首次建立元测度空间下的广义流匹配理论,将内外传输计划完美融合。
  • 实验充分度: ⭐⭐⭐⭐☆ 覆盖 2D 点集、3D 点云、跨域迁移、消融及细致运行耗时对比。
  • 写作质量: ⭐⭐⭐⭐⭐ 数学严密,测度几何论证清晰,概念与算法落地衔接极好。
  • 价值: ⭐⭐⭐⭐⭐ 为无序点集、集合结构与高阶分布的连续生成模型提供了极为优雅的几何工具箱。