跳到主内容
快讯直播
AI智模界
AI 词典

薛定谔桥(Schrödinger Bridge):最省力的随机演化

一句话定义:薛定谔桥(Schrödinger Bridge, SB)研究的是——已知起点和终点两个概率分布,在所有能把起点分布“搬”成终点分布的随机过程中,哪一条演化路径最不折腾。

它是怎么来的

上世纪三十年代,薛定谔问过这样一件事:假设你只观察到一群粒子在起始时刻的分布和目标时刻的分布,中间完全没看,那它们最可能怎么走?

打个比方:早上 8 点,一万人散落在城市各处的地铁口;早上 9 点,他们分布在各个写字楼里。你只知道这两个时刻的“分布地图”,不知道具体谁去了哪。现在请你还原这一小时里最可能的人群流动图景。

能对上这两个分布方案有无数种。薛定谔桥的答案是:选那个和“自然随机扩散”差别最小的。该抖的地方允许它抖(毕竟是随机过程),但不要无谓地多抖。数学上就是最小化路径空间上的 KL 散度(Kullback–Leibler divergence):在满足两端分布的约束下,找到与参考过程(比如布朗运动)最接近的那个概率测度。

求解上,经典做法是交替投影(可以理解为一种广义的 Sinkhorn / 迭代比例拟合 IPF 算法):先满足起点约束调一遍,再满足终点约束调一遍,来回迭代收敛。到了深度学习时代,人们用神经网络参数化过程中的漂移项,让它可以跑在高维图像、语音数据上。

和相邻概念的区别

  • 最优传输(Optimal Transport, OT):找“运费最省”的搬运方案,通常解出一条确定性的路径。
  • 扩散模型(AI 词典:Diffusion Model">Diffusion Model):也在两个分布之间移动,但加噪的前向过程是人为设定的,重点在学反向去噪。
  • 薛定谔桥:既要省力,又保留随机性,而且参考过程可选——相当于给最优传输加上熵正则,或者说是被两端分布“钉住”的随机演化。
最优传输扩散模型薛定谔桥
关注点最省的搬运学会去噪最可能的随机演化
中间路径确定性人为设定学习得到,熵最小
两端分布任意两个分布通常噪声到数据任意两个分布

对从业者和普通人的意义

对 AI 从业者,薛定谔桥是无配对域迁移(unpaired domain translation)的天然框架:你手上有两堆样本,却没有一一对应的配对关系,比如草图到照片、A 说话人到 B 说话人的语音转换、单细胞测序里推断细胞随时间怎么演化。它也被用来给生成模型加速采样,或让扩散模型从任意一对分布之间搭桥。

对普通职场人,这套思路可以借用:当你只知道“现在大家在哪”和“希望大家在哪”,却不清楚中间该怎么走时,与其硬编一条确定性路线,不如找一条既满足两端、又最不折腾的演化方案。

具体实现、接口和版本请以官方页面为准。

AI 生成本文由 AI 基于公开信息自动生成,仅供参考。