cs231n lecture13 Generative Models

Generative Models

  • PixelCNN/RNN
  • VAE
  • GAN
    ov
    con

PixelRNN/CNN

  • 生成速度慢
  • pro
    • Can explicitly compute likelihood p(x)
    • Explicit likelihood of training data gives good evaluation metric
    • Good samples
  • con
    • Sequential generation => slow

VAE

  • terminology

    • encoder: x->z inference
    • decode: z->x’ generate
    • sampling: 采样
    • dentisty estimation: give dataset, guess distribution
    • prior: p(z)
    • posterior: p(z|x)
    • likehood p(x|z)
  • pro

    • useful latent representation, inference queries
  • con

    • 生成图片模糊
    • sample quality not the best

    ss
    vae1
    vae

GAN

  • 生成图片最清晰
  • 交替训练两个目标,不稳定
    gana

sc

Tricks

Loss
  • 对偏正确的点,惩罚小一点
  • 对偏错误的点,惩罚要大
  • 针对loss, 在单点接近目标的地方,梯度要大,单点远离目标的地方,梯度要小
    plot
  • 比如说max 问题,用 log(1x) l o g ( 1 − x ) log(x) l o g ( x ) 是比较合适的
  • 而min 问题,用 log(x) − l o g ( x ) log(1x) − l o g ( 1 − x ) 是比较合适的

思考

  • 如何train decov层?
    • 先训练conv层,然后fix conv, 训deconv? 最后联合训练
  • gan的z和图片如何对应
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值