Python深度學習原理、算法與案例
鄧立國、李劍鋒、林慶發、鄧淇文
- 出版商: 清華大學
- 出版日期: 2023-05-01
- 定價: $714
- 售價: 7.0 折 $500
- 語言: 簡體中文
- 頁數: 336
- 裝訂: 平裝
- ISBN: 7302628777
- ISBN-13: 9787302628774
-
相關分類:
DeepLearning
立即出貨 (庫存 < 4)
中文年末書展|繁簡參展書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 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
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
相關主題
商品描述
本書涵蓋深度學習的專業基礎理論知識,包括深度學習概述、機器學習基礎、神經網絡基礎、捲積神經網絡、循環神經網絡、正則化與深度學習優化,以及比較流行的應用場景實踐。本書配套70個示例源碼及PPT課件。 本書共11章外加3個附錄,系統講解深度學習的基礎知識與領域應用實踐。本書內容包括深度學習概述、機器學習基礎、神經網絡基礎、捲積神經網絡和循環神經網絡、正則化與深度學習優化、電腦視覺應用、目標檢測應用、文本分析應用、深度強化學習應用、TensorFlow模型應用、Transformer模型應用等。附錄中還給出機器學習和深度學習中用到的數學基礎知識,包括線性代數、概率論和信息論等。 本書適合Python深度學習初學者、深度學習算法開發人員學習,也適合作為高等院校電腦技術、人工智能、大數據相關專業的教材或教學參考書。
目錄大綱
目 錄
第1章 深度學習概述 1
1.1 人工智能 1
1.2 機器學習 2
1.2.1 機器學習定義 2
1.2.2 機器學習流派 3
1.2.3 機器學習簡史 6
1.2.4 機器學習流程 7
1.3 深度學習 9
1.4 深度學習的應用場景 10
1.4.1 技術類型 10
1.4.2 應用場景 11
1.5 本章小結 12
1.6 復習題 12
參考文獻 13
第2章 機器學習基礎 14
2.1 基本概念 14
2.2 機器學習的三要素 15
2.2.1 模型 16
2.2.2 學習準則 17
2.2.3 優化算法 21
2.3 數據分析 23
2.3.1 描述性統計分析 23
2.3.2 相關分析 23
2.3.3 回歸分析 25
2.3.4 分類分析 26
2.3.5 聚類分析 26
2.4 估計、偏差和方差 27
2.4.1 點估計 27
2.4.2 偏差 28
2.4.3 方差和標準差 30
2.5 最大似然估計 31
2.5.1 條件對數似然和均方誤差 32
2.5.2 最大似然的性質 33
2.6 特徵工程 34
2.6.1 數據預處理 34
2.6.2 特徵選擇 39
2.6.3 降維 44
2.7 本章小結 46
2.8 復習題 47
參考文獻 47
第3章 神經網絡基礎 48
3.1 神經網絡概述 48
3.1.1 神經網絡簡史 48
3.1.2 神經網絡基礎理論 49
3.2 線性神經網絡 56
3.3 感知機 64
3.3.1 感知機模型 64
3.3.2 多層感知機 69
3.4 支持向量機 75
3.4.1 支持向量機的原理 75
3.4.2 線性支持向量機分類 81
3.4.3 非線性支持向量機分類 86
3.4.4 支持向量機回歸 93
3.5 本章小結 96
3.6 復習題 96
參考文獻 96
第4章 捲積神經網絡和循環神經網絡 98
4.1 捲積神經網絡 98
4.1.1 捲積 100
4.1.2 捲積神經網絡 102
4.1.3 幾種典型的捲積神經網絡 107
4.2 循環神經網絡 117
4.2.1 循環神經網絡的結構 118
4.2.2 循環神經網絡的數學基礎 119
4.2.3 循環神經網絡的計算能力 120
4.2.4 長短期記憶網絡 121
4.2.5 門控循環單元 125
4.2.6 雙向循環神經網絡 130
4.2.7 深度循環神經網絡 132
4.2.8 循環神經網絡圖結構 133
4.3 本章小結 135
4.4 復習題 136
參考文獻 136
第5章 正則化與深度學習優化 137
5.1 正則化 137
5.1.1 訓練誤差和泛化誤差 137
5.1.2 數據集增強 138
5.1.3 提前終止 138
5.1.4 Dropout 139
5.2 網絡優化 142
5.3 優化算法 143
5.3.1 小批量梯度下降 143
5.3.2 批量大小選擇 144
5.3.3 學習率調整 144
5.4 深度學習中的正則化 154
5.4.1 L1和L2正則化 155
5.4.2 權重衰減 156
5.4.3 提前終止 156
5.4.4 Dropout 160
5.4.5 數據增強 165
5.4.6 對抗訓練 165
5.5 本章小結 169
5.6 復習題 170
參考文獻 170
第6章 深度學慣用於電腦視覺 171
6.1 電腦視覺與深度學習概述 171
6.1.1 電腦視覺的任務 172
6.1.2 傳統電腦視覺面臨的挑戰 175
6.1.3 深度學習在電腦視覺領域的研究發展 177
6.1.4 深度學習在電腦視覺領域的應用 178
6.2 電腦視覺應用基礎 182
6.2.1 圖像數據的基本操作 182
6.2.2 常用的捲積神經網絡的搭建 186
6.3 應用案例:基於LeNet-5的手寫數字識別 196
6.3.1 MNIST數據集簡介 196
6.3.2 加載和預處理數據 197
6.3.3 創建LeNet-5模型 198
6.3.4 編譯和訓練模型 200
6.3.5 使用模型進行預測 202
6.3.6 主流程及完整代碼 206
6.4 本章小結 206
6.5 復習題 206
參考文獻 207
第7章 深度學慣用於目標檢測 208
7.1 目標檢測的概念 208
7.2 Faster R-CNN 209
7.3 YOLO 214
7.4 SSD 218
7.5 應用案例:基於YOLO的目標檢測 220
7.5.1 基於Darknet的YOLO實現目標檢測 220
7.5.2 基於Keras-YOLO實現目標檢測 222
7.6 本章小結 229
7.7 復習題 229
參考文獻 229
第8章 深度學慣用於文本分析 230
8.1 自然語言處理與文本分析 230
8.1.1 文本分析的常見任務 230
8.1.2 自然語言處理技術簡介 232
8.2 應用案例:基於Encoder-Decoder模型的機器翻譯 239
8.2.1 Encoder-Decoder模型介紹 239
8.2.2 訓練數據準備 240
8.2.3 數據預處理 241
8.2.4 模型創建 243
8.2.5 模型訓練 245
8.2.6 模型預測 246
8.2.7 主流程代碼 247
8.3 本章小結 248
8.4 復習題 248
參考文獻 249
第9章 深度強化學習的應用 250
9.1 什麼是深度強化學習 250
9.2 強化學習的應用實例 251
9.3 強化學習的基本概念 252
9.4 強化學習的算法簡介 254
9.4.1 算法分類 254
9.4.2 問題求解步驟 255
9.4.3 Q-Learning 256
9.4.4 DQN 256
9.5 應用案例:使用DQN算法學習玩CartPole遊戲 257
9.5.1 CartPole遊戲介紹 257
9.5.2 OpenAI Gym介紹 258
9.5.3 基於DQN的智能體實現 258
9.5.4 智能體強化訓練 260
9.5.5 訓練結果 262
9.6 本章小結 263
9.7 復習題 263
參考文獻 263
第10章 TensorFlow模型的應用 264
10.1 TensorFlow簡介 264
10.2 TensorFlow入門 265
10.2.1 TensorFlow的靜態圖模式 265
10.2.2 TensorFlow的Graph和Session 274
10.2.3 TensorFlow的動態圖模式 277
10.2.4 TensorFlow的損失函數 279
10.2.5 TensorFlow的優化器 281
10.2.6 TensorFlow訓練數據輸入 284
10.3 應用案例:基於LeNet的手寫數字識別 287
10.3.1 MNIST 數據集簡介 287
10.3.2 LeNet的實現與講解 288
10.3.3 FashionMNIST數據集 296
10.4 應用案例:圖像多標簽分類實例 297
10.4.1 使用TFRecord生成訓練數據 297
10.4.2 構建多標簽分類網絡 298
10.4.3 多標簽訓練模型 300
10.5 本章小結 301
10.6 復習題 301
參考文獻 302
第11章 Transformer模型的應用 303
11.1 模型 303
11.2 基於位置的前饋網絡 304
11.3 殘差連接和層歸一化 305
11.4 編碼器 306
11.5 解碼器 307
11.6 應用案例:英語-法語機器翻譯實例 310
11.7 本章小結 313
11.8 復習題 313
參考文獻 313
附錄A 線性代數 314
A.1 標量、向量、矩陣和張量 314
A.2 向量空間 316
A.3 範數 317
A.4 矩陣 318
A.4.1 線性映射 318
A.4.2 矩陣操作 319
A.4.3 矩陣類型 321
A.4.4 矩陣分解 322
附錄B 概率論 323
B.1 概率論 323
B.2 事件和概率 323
B.2.1 隨機變量 324
B.2.2 離散隨機變量 324
B.2.3 連續隨機變量 325
B.2.4 累積分佈函數 326
B.2.5 隨機向量 326
B.2.6 連續隨機向量 327
B.2.7 邊際分佈 327
B.2.8 條件概率分佈 328
B.2.9 貝葉斯定理 328
B.2.10 獨立與條件獨立 329
B.2.11 期望和方差 329
B.3 隨機過程 330
B.3.1 馬爾可夫過程 330
B.3.2 馬爾可夫鏈 331
B.3.3 高斯過程 331
附錄C 信息論 333
C.1 熵 333
C.1.1 自信息和熵 333
C.1.2 熵編碼 334
C.1.3 聯合熵和條件熵 334
C.2 互信息 334
C.3 交叉熵和散度 335
C.3.1 交叉熵 335
C.3.2 KL散度 335
C.3.3 JS散度 335
C.3.4 Wasserstein距離 336



