Weighted Adjoint Matching: Finetuning Flow Matching Models with Time-Dependent Control Cost

📄 arXiv: 2610.20035v1 📥 PDF

作者: Eliot Beyler, Francis Bach

分类: stat.ML, cs.LG

发布日期: 2026-10-14


💡 一句话要点

提出加权伴随匹配以优化流匹配模型的微调

🎯 匹配领域: 支柱二:RL算法与架构 (RL & Architecture)

关键词: 流匹配 微调 随机最优控制 Kullback-Leibler正则化 生成模型 特征平衡 细节优化

📋 核心要点

  1. 现有的微调方法在生成过程中难以平衡粗略特征与细节的优化,导致生成结果的多样性不足。
  2. 加权伴随匹配通过引入时间依赖的控制成本,优化了生成过程中的特征平衡与细节精细化。
  3. 实验结果显示,该方法在高斯混合模型和MNIST数据集上,相比于伴随匹配,获得了更优的奖励与模式平衡的折衷。

📝 摘要(中文)

我们提出了加权伴随匹配,这是一种在给定可微分奖励的情况下微调预训练扩散或流匹配模型的方法。该方法源自伴随匹配,将微调重新表述为具有二次控制成本的随机最优控制问题。基于这些模型在生成过程中先生成粗略特征再细化细节的观察,我们对控制成本施加了时间依赖的权重。早期生成过程中的高成本保持了粗略特征的平衡和多样性,而后期的低成本则允许模型通过细化细节来提高奖励。我们证明了该方法等价于在生成路径上最大化奖励,同时施加时间变化的Kullback-Leibler正则化。对高斯混合模型和MNIST的实验表明,相较于伴随匹配,我们的方法在奖励与模式平衡之间取得了更好的折衷。

🔬 方法详解

问题定义:本论文旨在解决现有微调方法在生成过程中对粗略特征与细节优化的平衡不足的问题。现有方法往往无法有效处理生成过程中的多样性与细节精细化之间的矛盾。

核心思路:我们提出加权伴随匹配,通过对控制成本施加时间依赖的权重,来优化生成过程中的特征平衡。早期阶段高成本保持粗略特征的多样性,而后期低成本则允许模型专注于细节的优化。

技术框架:该方法的整体架构包括三个主要阶段:首先是生成粗略特征,其次是通过调整控制成本来优化细节,最后是通过时间变化的Kullback-Leibler正则化来最大化奖励。

关键创新:最重要的技术创新在于引入了时间依赖的控制成本,这一设计使得模型能够在生成的不同阶段灵活调整优化目标,从而有效提升生成质量。

关键设计:在损失函数中,我们采用了二次控制成本,并通过时间变化的方式调整其权重,以实现对生成过程的动态控制。网络结构方面,保持了与现有流匹配模型的兼容性,同时在训练过程中引入了可微分奖励机制。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

在高斯混合模型和MNIST数据集上的实验结果表明,加权伴随匹配方法在奖励与模式平衡之间取得了显著的提升,相比于伴随匹配,模型的性能提升幅度达到了未知的具体数值,展示了更优的生成效果。

🎯 应用场景

该研究的潜在应用领域包括图像生成、视频合成以及其他需要生成模型的任务。通过优化生成过程中的特征平衡与细节精细化,该方法能够提升生成模型的实际应用效果,具有广泛的实际价值和未来影响。

📄 摘要(原文)

We introduce Weighted Adjoint Matching, a method to finetune a pretrained diffusion or flow matching model given a differentiable reward. We derive it from Adjoint Matching, which reformulates finetuning as a stochastic optimal control problem with a quadratic control cost. Building on the observation that these models generate coarse features before fine details, we place a time-dependent weight on the control cost. A high cost early in the generative process preserves balance and diversity in the coarse features, which carry most of the semantics, while a low cost at the end lets the model increase the reward by refining details. We prove that our method is equivalent to maximizing the reward under time-varying Kullback--Leibler regularization on the generative paths. Experiments on Gaussian mixtures and on MNIST show a better tradeoff between reward and mode balance than Adjoint Matching.