推土机距离的两个公式

这两个公式都是用来描述Wasserstein距离(推土机距离)的不同表达方式。

第一个公式:
W ( P r , P g ) = inf ⁡ γ ∼ Π ( P r , P g ) E ( x , y ) ∼ γ [ ∣ ∣ x − y ∣ ∣ ] W(P_r,P_g)=\inf_{\gamma\sim\Pi(P_r,P_g)}\mathbb{E}_{(x,y)\sim\gamma}[||x-y||] W(Pr,Pg)=γΠ(Pr,Pg)infE(x,y)γ[∣∣xy∣∣]
表示的是Wasserstein距离的原始定义,它通过考虑所有可能的联合分布 γ \gamma γ(其边缘分布分别是 P r P_r Pr P g P_g Pg)来寻找最优传输计划,使得从分布 P r P_r Pr P g P_g Pg的"成本"(在这里是 x x x y y y之间的欧氏距离 ∣ ∣ x − y ∣ ∣ ||x-y|| ∣∣xy∣∣的期望)最小化。

第二个公式:
W ( P r , P g ) = 1 K sup ⁡ ∣ ∣ f ∣ ∣ L ≤ K E x ∼ P r [ f ( x ) ] − E x ∼ P g [ f ( x ) ] W(P_{r},P_{g})=\frac{1}{K}\sup_{||f||_{L}\leq K}\mathbb{E}_{x\sim P_{r}}[f(x)]-\mathbb{E}_{x\sim P_{g}}[f(x)] W(Pr,Pg)=K1∣∣fLKsupExPr[f(x)]ExPg[f(x)]
则是Wasserstein距离的一种等价表述,称为Kantorovich-Rubinstein对偶性。这个表述利用了Lipschitz连续函数的性质来描述分布之间的距离。其中, ∣ ∣ f ∣ ∣ L ≤ K ||f||_{L}\leq K ∣∣fLK表示函数 f f f是K-Lipschitz连续的,即对于所有的 x x x y y y,有 ∣ f ( x ) − f ( y ) ∣ ≤ K ∣ ∣ x − y ∣ ∣ |f(x)-f(y)|\leq K||x-y|| f(x)f(y)K∣∣xy∣∣

简而言之,这两个公式都描述了Wasserstein距离,但它们从不同的角度来表达这个概念:第一个公式从最优传输的角度出发,第二个公式则利用Lipschitz连续函数的对偶性。在实际应用中,比如在生成对抗网络(GANs)中使用Wasserstein距离时,通常会根据具体的计算需求选择适当的表述形式。

  • 27
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值