深度學習《CGAN新認識》

2021-10-11 11:41:13 字數 883 閱讀 1742

本文是學習自李巨集毅深度學習教程的內容,之前學習過cgan,本文想做一些補充的內容,也算是完善下認識。

也是因為自己有強迫症。

1:網路結構稍加改變

之前認識的cgan的結構如下:

最後在d網路輸入的地方,只輸出乙個標量,這個標量既要代表是否是真實的,還要代表c和z是否是匹配的,這樣做的話呢,如果給乙個樣本輸入,最後給了個低分,我們就無法區分出到底是哪個原因導致的。

因此對d網路稍稍做了點改變就是為了使我們能區分出是哪個原因導致的,也就是輸出兩個標量,乙個代表是真實的?另乙個代表資料x和條件c是不是匹配的?

輸出是兩個標量,可以在基礎上稍加改進,增加乙個小網路結構

兩個標量的含義都是容易理解的,只不過分開做了表示,在結果解釋上就更加清晰明了,最後只會需要將這倆的損失和相加即可。

2:負樣本**

以前我們學的負樣本來自g的構造,期望d 把g構造的x判定為不是真實資料。

現在還有乙個負樣本(x,c)pair是來自真實資料來源本身,那就是真實的標籤tag和隨機取樣的真實x,也就是驢唇不對馬嘴,雖然d會覺得x是真實的,但是c和x不匹配,這也是不行的。所以這也是負樣本。

對於g來說,沒有變化,此處增加了一項負樣本的計算。

關於深度學習初步認識

對於某類任務 task,簡稱t 和某項效能評價準則 performance,簡稱p 如果乙個電腦程式在t上,以p作為效能的度量,隨著很多經驗 experience,簡稱e 不斷自我完善,那麼我們稱這個電腦程式在從經驗e中學習了 1 感知機部分 可以看到,乙個感知器有如下組成部分 1 輸入權值 乙個感...

認識深度學習心得

本文就介紹了對深度學習的初步了解。深度學習 deep learning 是乙個複雜的機器學習演算法 是機器學習的乙個分支。機器學習 machine learning 是一門專門研究計算機怎樣模擬或實現人類的學習行為,以獲取新的知識或技能,重新組織已有的知識結構使之不斷改善自身的效能的學科。深度學習演...

a標籤的深度認識

本教程適用於html中a標籤的認識 主要內容 a是anchor的縮寫 web path target content a target value說明 特殊的目標 有 4 個保留的目標名稱用作特殊的文件重定向操作 blank 瀏覽器總在乙個新開啟 未命名的視窗中載入目標文件。self 這個目標的值對...