注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學PyTorch生成對抗網(wǎng)絡編程

PyTorch生成對抗網(wǎng)絡編程

PyTorch生成對抗網(wǎng)絡編程

定 價:¥79.00

作 者: [英] 塔里克·拉希德(Tariq Rashid) 著,韓江雷 譯
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

ISBN: 9787115546388 出版時間: 2020-12-01 包裝: 平裝
開本: 16開 頁數(shù): 206 字數(shù):  

內(nèi)容簡介

  生成對抗網(wǎng)絡(Generative Adversarial Network,GAN)是神經(jīng)網(wǎng)絡領域的新星,被譽為“機器學習領域近20年來最酷的想法”。 本書以直白、簡短的方式向讀者介紹了生成對抗網(wǎng)絡,并且教讀者如何使用PyTorch按部就班地編寫生成對抗網(wǎng)絡。全書共3章和5個附錄,分別介紹了PyTorch基礎知識,用PyTorch開發(fā)神經(jīng)網(wǎng)絡,改良神經(jīng)網(wǎng)絡以提升效果,引入CUDA和GPU以加速GAN訓練,以及生成高質(zhì)量圖像的卷積GAN、條件式GAN等話題。附錄部分介紹了在很多機器學習相關教程中被忽略的主題,包括計算平衡GAN的理想損失值、概率分布和采樣,以及卷積如何工作,還簡單解釋了為什么梯度下降不適用于對抗式機器學習。 本書適合想初步了解GAN以及其工作原理的讀者,也適合想要學習如何構建GAN的機器學習從業(yè)人員。對于正在學習機器學習相關課程的學生,本書可以幫助讀者快速入門,為后續(xù)的學習打好基礎。

作者簡介

  塔里克.拉希德(Tariq Rashid),擁有物理學學士學位、機器學習和數(shù)據(jù)挖掘碩士學位。他常年活躍于倫敦的技術圈子,領導并組織倫敦Python聚會小組(近3000名成員)。譯者簡介:韓江雷,新加坡南洋理工大學計算機專業(yè)博士,思愛普公司(新加坡)數(shù)據(jù)科學家。他的研究興趣有自然語言處理、文本數(shù)據(jù)分析、數(shù)據(jù)挖掘等項目的落地及運維。

圖書目錄

第 1 章 PyTorch和神經(jīng)網(wǎng)絡 001
1.1 PyTorch入門 001
1.2 初試PyTorch神經(jīng)網(wǎng)絡 018
1.3 改良方法 043
1.4 CUDA基礎知識 054

第 2 章 GAN初步 064
2.1 GAN的概念 064
2.2 生成1010格式規(guī)律 072
2.3 生成手寫數(shù)字 090
2.4 生成人臉圖像 117

第 3 章 卷積GAN和條件式GAN 140
3.1 卷積GAN 140
3.2 條件式GAN 166
3.3 結語 176

附錄A 理想的損失值 178
A.1 MSE損失 178
A.2 BCE損失 179
附錄B GAN學習可能性 186
B.1 GAN不會記憶訓練數(shù)據(jù) 186
B.2 簡單的例子 187
B.3 從一個概率分布中生成圖像 188
B.4 為圖像特征學習像素組合 189
B.5 多模式以及模式崩潰 190

附錄C 卷積案例 191
C.1 例1: 卷積,步長為1,無補全 191
C.2 例2: 卷積,步長為2,無補全 192
C.3 例3: 卷積,步長為2,有補全 193
C.4 例4: 卷積,不完全覆蓋 194
C.5 例5: 轉置卷積,步長為2,無補全 194
C.6 例6: 轉置卷積,步長為1,無補全 196
C.7 例7: 轉置卷積,步長為2,有補全 197
C.8 計算輸出大小 197

附錄D 不穩(wěn)定學習 199
D.1 梯度下降是否適用于訓練GAN 199
D.2 簡單的對抗案例 199
D.3 梯度下降并不適合對抗博弈 203
D.4 為什么是圓形軌跡 204

附錄E 相關數(shù)據(jù)集和軟件 205
E.1 MNIST數(shù)據(jù)集 205
E.2 CelebA數(shù)據(jù)集 205
E.3 英偉達和谷歌 206
E.4 開源軟件 206

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號