zoukankan      html  css  js  c++  java
  • 李宏毅 2018最新GAN课程 class 2 Conditional Generation by GAN

    HW2: input a sentence, output an ACG icon

     

    3 target: trains from front view, side views. So that the output would be the average of the three pictures... which is a totally wrong result.

     

    G net has input of a word "train" and a gaussian noise.

    However, if we use the formal way to train GAN, the resultant net will ignore the word...

    train discriminator with c inputted

    low scores should be given to wrong classification tags and non-realistic images

     

    HW3-2

     

    The second structure seems more resonable. Please try in your homework to judge which one is better.

     

     

    If you want to go beyond the baseline, use stack GAN

     1, feed a sentence, add noise, and use the left blue box (G0) to upsampling to a small image (64x64)

     2, Treat these small images with the Discriminator D0

     3, Use the small image to generate a larger image (256x256)

    4, Use the seconde Discriminator D1

     

    Another case: transform from 1 image to another, with a certain goal.

     

    For traditional supervised approach, the output image is blurry, because it's the average of several images.

     

    Image generated by generator has to be not only clear enough to pass discriminator, but also should be closed to the samples

     

    If your generated images has a large size, discriminator would be overloaded (overfitting or low training speed) --->>> PATCH GAN

     

    Collect clear audio data, add noise to them, then use supervised learning to train the network --->>> that's the traditional way   ---->>> Please use GAN :)

    clear and paired

     

  • 相关阅读:
    PHP标准库 (SPL) 笔记
    PHP反射
    PHPer书单
    深入理解面向对象——六大基本原则
    Session自定义存储及分布式存储
    06- Shell脚本学习--其它
    05- Shell脚本学习--函数
    04- Shell脚本学习--条件控制和循环语句
    03- Shell脚本学习--字符串和数组
    02- Shell脚本学习--运算符
  • 原文地址:https://www.cnblogs.com/ecoflex/p/9038690.html
Copyright © 2011-2022 走看看