1. 程式人生 > 實用技巧 >深度學習 GAN 原理 程式碼

深度學習 GAN 原理 程式碼

GAN生成式對抗網路


連結:https://www.bilibili.com/video/BV1Up411R7Lk?p=4
李巨集毅老師的對抗生成網路課程(2018)

GAN的基本操作

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
VAE效果不行,相比GAN網路會更大
在這裡插入圖片描述
generator 由component一個個生成
discriminator 判斷image好壞
在這裡插入圖片描述
在這裡插入圖片描述
GAN比VAE產生的人臉更清晰

Conditional GAN Text-to-Image

在這裡插入圖片描述
在這裡插入圖片描述
Stack GAN
小image 再產生大image
image-to-image

公式 Basic Theory

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
JS分散度衡量的是兩個函式的相似度,而判別器希望更好的區分兩個函式,就是最大化JS divergence。

在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

Algorithm

在這裡插入圖片描述
李老師牛逼!

InfoGAN

VAE-GAN

在這裡插入圖片描述

Algorithm

在這裡插入圖片描述

BIGBAN

程式碼