IDDPM 和 DDIM 对比

IDDPM 和 DDPM 对比

IDDPM

IDDPM:Improved Denoising diffusion probabilistic models

  • learning Σ θ \Sigma_{\theta} Σθ, 即 Σ θ ( x t , t ) = exp ⁡ ( v log ⁡ β t + ( 1 − v ) log ⁡ β ~ t ) \Sigma_{\theta}\left(x_{t}, t\right)=\exp \left(v \log \beta_{t}+(1-v) \log \tilde{\beta}_{t}\right) Σθ(xt,t)=exp(vlogβt+(1v)logβ~t)
    β t ~ = 1 − α ˉ t − 1 1 − α ˉ t . β t \tilde{\beta_{t}}=\frac{1-\bar{\alpha}_{t-1}}{1-\bar{\alpha}_{t}}.\beta_{t} βt~=1αˉt1αˉt1.βt

  • L h y b r i d = L s i m p l e + λ . L v l b L_{hybrid}=L_{simple}+\lambda.L_{vlb} Lhybrid=Lsimple+λ.Lvlb

  • 重参数化的噪声和 β t \beta_t βt是什么关系?
    噪声是 ϵ \epsilon ϵ, β t \beta_t βt是方差, q ( x t ∣ x t − 1 ) = N ( x t ; 1 − β t x t − 1 , β t . I ) q(x_t|x_{t-1})=\mathcal{N}(x_t;\sqrt{1-\beta_t}x_{t-1},\beta_t.I) q(xtxt1)=N(xt;1βt xt1,βt.I)
  • improve the noise schedule

DDIM

DDIM: Denoising diffusion implicit models

  • 非马尔科夫加噪过程,重写sample函数
  • 与DDPM有相同的边缘概率 q ( x t ∣ x 0 ) q(x_t|x_0) q(xtx0), 比DDPM快10到50倍
  • 以改变逆扩散过程中的方差来生成不同的样本
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值