Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Progressive Growing of GANs for Improved Quality, Stability, and Variation

kiyo
August 08, 2019

Progressive Growing of GANs for Improved Quality, Stability, and Variation

PGGANについての説明資料です。8月8日に内輪の勉強会に使用しました。

kiyo

August 08, 2019
Tweet

More Decks by kiyo

Other Decks in Technology

Transcript

  1. Progressive Growing を実装したいとき (Pytorch) 8 4x4 8x8 16x16 32x32 Upsampling

    block 4x4 8x8 16x16 32x32 To RGB block noise 16x16 image
  2. Progressive Growing を実装したいとき (Pytorch) 9 4x4 8x8 16x16 32x32 Upsampling

    block 4x4 8x8 16x16 32x32 To RGB block noise 32x32 image
  3. その他の工夫 Pixelwise Normalization 各ピクセルをチャンネル方向の 2-ノルムで割る Generator 側でのみ用いている Equalized Learning Rate

    各レイヤーの weight をチャンネル数で正規化して使う 出力 (と誤差の逆伝搬) のダイナミックレンジがチャンネル数に対して変動しにくくなる 10 Minibatch Discrimination ミニバッチ内の標準偏差を Discriminator に与える