← 最新论文
🤖 machine learning

OTCache: Optimal Transport for Geometry-Aware Caching in Diffusion Models

OTCache 是一个无需训练的框架,它通过使用最优传输(Optimal Transport)将缓存调度建模为策略空间中的平滑演化,从而加速扩散模型的采样,通过在高质量参考调度与优化的低预算锚点之间进行插值,在各种模型中实现了显著的加速并提升了保真度。

原作者: Huanlin Gao, Fang Zhao, Qiang Hui, Fuyuan Shi, Shaoan Zhao, Yantao Li, Chao Tan, Ting Lu, Yuren You, Kai Wang, Shiguo Lian

发布于 2026-07-01
📖 1 分钟阅读☕ 轻松阅读

原作者: Huanlin Gao, Fang Zhao, Qiang Hui, Fuyuan Shi, Shaoan Zhao, Yantao Li, Chao Tan, Ting Lu, Yuren You, Kai Wang, Shiguo Lian

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图创作一幅杰作,但你被限制只能画极少数的几笔。如果你试图仅用寥寥数笔就完成整幅画作,你可能会遗漏重要的细节,或者导致色彩看起来不对劲。这就是现代 AI 图像和视频生成器面临的挑战:它们通常需要数百次“笔触”(称为步数/steps)来创造高质量的图像,这既耗时又消耗大量的计算资源。

为了提高速度,研究人员尝试了一种被称为**缓存(caching)**的小技巧。你可以把它想象成一位画家,他不再为每一笔都重新调配颜料,而是重复使用刚才调好的那一桶颜料。如果场景变化不大,重复使用旧颜料就能节省时间。

然而,旧有的决定何时重复使用颜料的方法(即“缓存调度方案”)存在一个重大缺陷。它假设每一次决定重复使用颜料的行为都是相互独立的。这就像是一个 GPS 导航系统,它在计算最短路径时,只是简单地把每一段微小路段的距离相加,却忽略了如果在早期选择了一条捷径,可能会导致后期陷入严重的交通拥堵。在“低步数”模式下(即当你试图追求极致速度时),这种旧方法会失效,导致生成的图像模糊或扭曲。

迎来 OTCache:“智能导航员”

论文作者提出了一种名为 OTCache 的新系统。OTCache 不再将每一个决策视为一个孤立的数学问题,而是将整个绘画过程视为一段平滑、流动的旅程。他们使用了名为**最优传输(Optimal Transport)**的数学概念,你可以把它想象成一种策略的“奶昔搅拌机”。

以下是 OTCache 的运作方式,分为简单的三个步骤:

  1. 安全地图(参考/Reference): 首先,系统会观察一个拥有充足时间(高步数)的“安全”场景。它使用一种标准且可靠的方法,来确定在这种舒适的环境下进行绘画的最佳方式。这为他们提供了一张高质量的“地图”,展示了绘画过程应当如何演变。
  2. 极端测试(锚点/Anchor): 接下来,他们观察另一个极端情况:时间几乎完全不够用的场景(极低步数)。在这种冲刺状态下,旧有的“累加距离”方法会失效。因此,OTCache 使用了一种智能且轻量级的搜索工具,来寻找这种紧急情况下的绝对最佳绘画方式,即使这意味着必须打破旧有的规则。这成为了他们针对极端速度设置的“锚点”。
  3. 平滑融合(插值/Interpolation): 现在,假设你想以介于“安全地图”和“极端测试”之间的速度进行绘画。OTCache 不会靠猜测,而是将“安全地图”与“极端测试”进行平滑融合。它将绘画进度表视为一根灵活的橡皮筋,通过拉伸和扭曲来适应你所需的精确速度。由于“安全地图”与“极端测试”是由一条平滑的数学曲线连接的,因此中间的速度也能完美运行。

实验结果

该论文在三个强大的 AI 模型(FLUX.1、Qwen-Image 和 HunyuanVideo)上进行了测试。结果令人印象深刻:

  • 速度: OTCache 使 AI 的速度比以前提升了 3.6 到 4.7 倍
  • 质量: 不同于其他会导致图像看起来怪异或扭曲(例如长着多余腿的羊,或者方向错误的长颈鹿)的快速方法,OTCache 保持了图像的锐利度,并使其高度符合原始描述。
  • 可靠性: 它解决了其他方法在被要求提速过快时会彻底失效的问题。

总结

你可以把 OTCache 想象成一位聪明的旅行规划师。旧的规划师会告诉你:“走第一英里时选最快的路,然后走第二英里时也选最快的路”,却没意识到第一条路可能会把你带入死胡同。OTCache 则会观察从起点到终点的整个行程,理解随着速度加快旅程是如何变化的,并创造出一条平滑且优化的路径,让你在快速到达目的地(完美的图像)的同时,不会发生“车祸”。它是一种“无需训练(training-free)”的解决方案,这意味着它不需要重新学习如何绘画,它只是通过更聪明地决定何时重复使用工具,从而学会如何画得更快。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →