iofoGAN
一般的GAN的输入是一个随机的向量,输出是一张图片,不知道输入向量中的某一维对输出有什么影响,iofoGAN就是来做这件事的,infoGAN的网络结构如下。
相比于普通的GAN,iofoGAN多了一个分类器。如果Generator学到c的每一个维度对X的影响,则Classifier可以轻易的根据x中包含的信息推出c;如果Generator没有学到c对X明确的影响,则Classifier很难从x反推出c
个人觉得infoGAN是CGAN的加强版
VAE-GAN
可以看成用VAE加强GAN,也看一看成用GAN加强VAE
详细的算法步骤:
BiGAN
详细的算法步骤: