1. 程式人生 > >GAN李巨集毅(1)

GAN李巨集毅(1)

目錄

課程內容

1基本概念

1.2演算法

GAN的種種變形的收集

課程內容

1基本概念

1.1核心問題

1.2演算法

1.3結果——遍歷的創造力

2GAN 是一種結構學習

2.1分類、迴歸、結構學習

2.2 結構學習的難度

 

2.3傳統解決這個問題的方法

 3generator自己學會怎麼樣

3.1用encode-decode網路的decode代作為生成器

3.2這種方式的問題

在隨機數的連續性上有問題

3.3VAE解決這個問題

編解碼的中間加了噪音,decode更加穩定

這裡的sigema對結果是有干擾的,不過我們不能讓它太小

3.4仍然沒有考慮的問題

高維度的影象的分佈是低維的,所以可以降維度。

什麼叫做越像越好——逐畫素比較不夠

網路架構中很難融入部件之間的關係,輸出層很難互相配合,只能多加層

用編解碼網路需要更多的層來得到與GAN類似的結果

生成器生成的藍色的點效果之所以不好,是因為難學到x1x2的關係

4discriminator自己學會怎麼樣

4.1這些函式都可以作為判別器

4.2判別器本身就很容易得到總體的結構資訊,因為是把高維的變成低維的

生成時是逐畫素生成的難以判別逐畫素的資訊,而判別器是從上向下的,容易獲取結構資訊

4.3判別器生成的方式是窮舉

4.3.1找負樣本是很難的——生成器

4.4判別就是用結構化的眼光在找生成器的弱點

5 判別器生成起的優缺點

5.1生成器就是在解這個arg max問題