生成對抗網絡:原理及圖像處理應用
朱秀昌,唐貴進
- 出版商: 電子工業
- 出版日期: 2022-08-01
- 定價: $654
- 售價: 8.5 折 $556
- 語言: 簡體中文
- 頁數: 280
- ISBN: 7121439557
- ISBN-13: 9787121439551
-
相關分類:
GAN 生成對抗網絡
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
Deep learning 深度學習必讀 - Keras 大神帶你用 Python 實作 (Deep Learning with Python)$1,000$790 -
深度學習的數學地圖 -- 用 Python 實作神經網路的數學模型 (附數學快查學習地圖)$580$458 -
$469深入淺出 GAN 生成對抗網絡 : 原理剖析與 TensorFlow 實踐 -
$454Python 科學計算及實踐 -
$454SaaS 商業實戰:好模式如何變成好生意 -
機器學習設計模式 (Machine Learning Design Patterns: Solutions to Common Challenges in Data Preparation, Model Building, and Mlops)$680$537 -
$305機器學習入門與實戰 — 基於 scikit-learn 和 Keras -
$331集成學習入門與實戰:原理、算法與應用 -
$254程序員的數學4:圖論入門 -
AI 必須!從做中學貝氏統計 – 從事機器學習、深度學習、資料科學、大數據分析一定要懂的統計利器 (Bayesian Statistics for Beginners: A Step-By-Step Approach)$1,200$948 -
$512前端架構師:基礎建設與架構設計思想 -
$505自然語言處理的 Python 實踐 -
$305Python 智能優化算法:從原理到代碼實現與應用 -
$422Pandas 入門與實戰應用 :基於 Python 的數據分析與處理 -
$374吃透 SQL:從入門到實戰 (精講視頻版) -
$458數據分析原理與實踐 : 基於經典算法及 Python 編程實現 -
$607Pandas 通關實戰 -
$305Python 自然語言處理 — 算法、技術及項目案例實戰 (微課視頻版) -
$301人工智能的數學基礎 -
$454大數據分析師面試筆試寶典 -
$374GAN 生成對抗神經網絡原理與實踐 -
$505生成對抗網絡 GAN:原理與實踐 -
$469精通 Transformer : 從零開始構建最先進的 NLP 模型 -
$658高級 Python 核心編程開啟精通 Python 編程世界之旅 -
$505python核心編程:從入門到實踐:學與練
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書深入淺出地介紹了近年來AI領域中十分引人註目的新型人工神經網絡——生成對抗網絡(GAN)的基本原理、網絡結構及其在圖像處理領域中的應用;同時,分析了近年來在GAN訓練、GAN質量評估及多種改進型GAN方面取得的進展;在實踐方面,給出了基於Python的基本GAN編程實例。另外,本書還介紹了支撐GAN模型的基礎理論和相關算法,以使讀者更好地理解和掌握GAN技術。
目錄大綱
第1章 緒論 1
1.1 從圖像處理到數字視覺 2
1.1.1 數字圖像技術 3
1.1.2 數字視覺技術 5
1.1.3 數字視覺的應用 7
1.2 神經網絡由淺入深 10
1.2.1 神經網絡的發展 10
1.2.2 深度神經網絡 11
1.2.3 深度學習的進展 12
1.3 從概率生成到對抗生成 13
1.3.1 概率生成模型 14
1.3.2 概率分佈比較 16
1.3.3 對抗生成模型 16
1.4 GAN的應用 18
1.4.1 在圖像領域中的應用 18
1.4.2 在其他領域中的應用 20
第2章 數字圖像處理 22
2.1 數字圖像基礎 22
2.1.1 圖像的數學表示 22
2.1.2 圖像的數字化 23
2.1.3 數字圖像的表示 26
2.1.4 圖像的分辨率 28
2.2 傳統數字圖像處理 30
2.2.1 圖像採集和壓縮 30
2.2.2 圖像去噪和濾波 31
2.2.3 圖像增強和復原 32
2.2.4 圖像分割 33
2.2.5 圖像特徵提取和目標檢測 34
2.2.6 圖像變換和超分辨率重建 35
2.3 ANN圖像處理 36
2.3.1 圖像分類 36
2.3.2 目標檢測與跟蹤 37
2.3.3 語義分割和實例分割 39
2.3.4 圖像生成 40
2.4 常用的圖像數據集 43
第3章 人工神經網絡 49
3.1 ANN簡介 49
3.1.1 從生物到人工神經元 50
3.1.2 從感知機到神經網絡 51
3.1.3 從淺層到深度 54
3.1.4 ANN的特點和應用 55
3.2 常見的ANN類型 57
3.2.1 RBF網絡 57
3.2.2 ART網絡 58
3.2.3 SOM網絡 59
3.2.4 波爾茲曼機 59
3.2.5 級聯相關網絡 61
3.3 ANN的關鍵技術 62
3.3.1 網絡類型 62
3.3.2 網絡訓練 62
3.3.3 激活函數 64
3.3.4 驗證和泛化 65
3.4 BP算法 66
3.4.1 數據的正向傳播 67
3.4.2 誤差的反向傳播 68
3.4.3 BP算法流程 70
3.4.4 BP算法的幾個問題 70
3.5 ANN的學習方式 71
3.5.1 有監督學習 71
3.5.2 無監督學習 72
3.5.3 半監督學習 72
3.5.4 強化學習 73
第4章 GAN中常用的ANN 74
4.1 捲積神經網絡 74
4.1.1 CNN的結構 75
4.1.2 CNN的核心技術 76
4.1.3 CNN的訓練和改進 79
4.1.4 CNN一例 80
4.1.5 圖像捲積 81
4.2 循環神經網絡 84
4.2.1 RNN的結構 85
4.2.2 RNN與CNN的比較 85
4.3 變分自編碼器 86
4.3.1 自編碼器 86
4.3.2 VAE概述 87
4.4 深度殘差網絡 91
4.4.1 深度網絡的困境 91
4.4.2 殘差塊結構 92
4.4.3 殘差塊的作用 92
4.4.4 ResNet的誤差反傳 93
第5章 相關算法 96
5.1 和圖像處理有關的算法 96
5.1.1 分類算法 96
5.1.2 聚類算法 104
5.1.3 降維算法 106
5.1.4 遷移學習 113
5.1.5 馬爾可夫鏈和HMM 115
5.2 和函數優化有關的算法 120
5.2.1 最小二乘法 120
5.2.2 梯度下降法 121
5.2.3 EM算法 125
第6章 GAN基礎 129
6.1 GAN概要 130
6.1.1 GAN的數據生成 130
6.1.2 GAN的網絡結構 133
6.1.3 GAN的優勢和不足 137
6.2 數據分佈及其轉換 139
6.2.1 圖像數據的高維分佈 139
6.2.2 隱變量和隱空間 141
6.2.3 分佈函數的轉換 143
6.3 生成模型與判別模型 145
6.3.1 生成模型 145
6.3.2 判別模型 149
6.3.3 生成模型和判別模型的關系 150
6.4 GAN的工作過程 152
6.4.1 納什均衡 153
6.4.2 對抗訓練 154
6.4.3 訓練流程 157
第7章 GAN的目標函數 160
7.1 數據的信息熵 161
7.1.1 隨機變量 161
7.1.2 信息量和信息熵 164
7.1.3 交叉熵 166
7.2 數據分佈的差異:散度 168
7.2.1 KL散度 168
7.2.2 JS散度 169
7.2.3 f散度 169
7.3 GAN目標函數及其優化 171
7.3.1 目標函數 171
7.3.2 判別器優化 178
7.3.3 生成器優化 180
第8章 GAN的訓練 182
8.1 GAN訓練中常見的問題 183
8.1.1 收斂不穩定問題 183
8.1.2 梯度消失問題 184
8.1.3 模式崩潰問題 189
8.2 提升GAN訓練的穩定性 192
8.2.1 選擇恰當的網絡模型 192
8.2.2 選擇恰當的目標函數 194
8.2.3 選擇恰當的優化算法 196
8.3 GAN訓練中的常用技巧 198
8.3.1 數據規範化 198
8.3.2 學習率衰減 199
8.3.3 丟棄技術 200
8.3.4 批量規範化 203
8.3.5 激活函數的選擇 203
第9章 GAN的改進 206
9.1 GAN的改進之路 207
9.2 C GAN和info GAN 207
9.2.1 C GAN 207
9.2.2 info GAN 209
9.3 DC GAN 211
9.4 W GAN 213
9.5 Big GAN 214
第10章 GAN的圖像處理應用 217
10.1 圖像生成 218
10.1.1 圖像生成的三種方式 218
10.1.2 幾種特殊的圖像生成 221
10.2 圖像超分辨率重建 221
10.3 圖像修復 222
10.4 圖像翻譯 224
10.4.1 圖像至圖像的翻譯 224
10.4.2 文本至圖像的翻譯 225
10.5 圖像風格遷移 226
10.6 視頻預測 227
第11章 GAN的Python編程 228
11.1 Python編程語言 228
11.1.1 Python簡介 228
11.1.2 Python的特點 230
11.1.3 Python的應用 232
11.2 常見的Python集成開發環境 233
11.3 深度學習框架 235
11.3.1 主流的深度學習框架 235
11.3.2 主流學習框架的比較 237
11.4 TensorFlow中的GAN編程 238
11.4.1 張量和張量流 239
11.4.2 Python的TensorFlow庫 242
11.4.3 TensorFlow的常用模塊 243
第12章 GAN圖像處理實例 245
12.1 1維GAN編程 245
12.1.1 1維GAN小程序 246
12.1.2 數據對齊 248
12.1.3 訓練中的幾個問題 249
12.2 MNIST手寫數字的生成 249
12.2.1 GAN模型的訓練程序 250
12.2.2 GAN模型的生成程序 254
12.2.3 訓練程序的圖解 256
12.2.4 生成程序的圖解 257
