機器學習與深度學習應用開發技術實戰
廖建尚 等
- 出版商: 電子工業
- 出版日期: 2026-06-01
- 售價: $474
- 語言: 簡體中文
- 頁數: 256
- ISBN: 7121529769
- ISBN-13: 9787121529764
-
相關分類:
Machine Learning、DeepLearning、TensorFlow
下單後立即進貨 (約4週~6週)
相關主題
商品描述
本書系統講解機器學習與深度學習的應用開發技術,為讀者打通從理論原理到實際開發的完整學習路徑。全書共6章,第1章對機器學習與深度學習進行概述;第2章給出了兩個深度學習入門開發案例;第3章介紹機器學習算法應用開發案例;第4章介紹了三種常用的深度學習開發框架;第5章介紹深度學習算法應用開發案例;第6章介紹深度學習交通標誌識別應用開發。 本書介紹了機器學習和深度學習的常用算法。對於每種算法,本書均給出了系統設計、代碼實現和開發驗證的完整流程,並給出了詳細的源代碼。
目錄大綱
目錄
第1章 機器學習與深度學習概述 1
1.1 機器學習概述 1
1.1.1 機器學習的定義與核心思想 1
1.1.2 機器學習的分類 2
1.1.3 機器學習中的常用算法 3
1.2 深度學習概述 4
1.2.1 深度學習的定義與基礎 4
1.2.2 深度學習的基本原理 4
1.2.3 深度學習與傳統機器學習的區別 5
1.2.4 深度學習的網絡結構 5
1.2.5 深度學習的優化與訓練技巧 6
1.3 機器學習與深度學習發展歷程 7
1.3.1 機器學習的發展歷程 7
1.3.2 深度學習的發展歷程 8
1.4 機器學習與深度學習應用領域 9
1.4.1 計算機視覺 10
1.4.2 自然語言處理 10
1.4.3 語音識別與生成 11
1.4.4 醫療健康 11
1.4.5 自動駕駛與智能交通 11
1.5 小結 12
第2章 深度學習入門開發案例 13
2.1 深度學習入門算法實例(MNIST手寫數字識別) 13
2.1.1 原理分析與開發設計 14
2.1.2 開發步驟與驗證 20
2.1.3 小結 22
2.2 深度學習算法應用實例(實時視頻換臉) 22
2.2.1 原理分析與開發設計 23
2.2.2 開發步驟與驗證 30
2.2.3 小結 32
第3章 機器學習算法應用開發案例 33
3.1 線性回歸算法應用開發(房價預測) 33
3.1.1 原理分析與開發設計 34
3.1.2 開發步驟與驗證 45
3.1.3 小結 50
3.2 邏輯回歸算法應用開發(鳶尾花分類) 50
3.2.1 原理分析與開發設計 50
3.2.2 開發步驟與驗證 57
3.2.3 小結 58
3.3 樸素貝葉斯算法應用開發(垃圾郵件分類) 59
3.3.1 原理分析與開發設計 59
3.3.2 開發步驟與驗證 67
3.3.3 小結 67
3.4 KNN算法應用開發(語音性別識別) 68
3.4.1 原理分析與開發設計 68
3.4.2 開發步驟與驗證 78
3.4.3 小結 79
3.5 支持向量機算法應用開發(手寫數字識別) 80
3.5.1 原理分析與開發設計 80
3.5.2 開發步驟與驗證 88
3.5.3 小結 88
3.6 K-means算法應用開發(客戶行為分析) 88
3.6.1 原理分析與開發設計 89
3.6.2 開發步驟與驗證 97
3.6.3 小結 99
第4章 深度學習框架開發案例 100
4.1 TensorFlow應用開發 101
4.1.1 原理分析與開發設計 101
4.1.2 開發步驟與驗證 109
4.1.3 小結 109
4.2 PyTorch應用開發 110
4.2.1 原理分析與開發設計 110
4.2.2 開發步驟與驗證 118
4.2.3 小結 119
4.3 PaddlePaddle框架應用開發 119
4.3.1 原理分析與開發設計 120
4.3.2 開發步驟與驗證 127
4.3.3 小結 128
第5章 深度學習算法應用開發案例 129
5.1 多層感知機算法應用開發(非線性數據的分類) 130
5.1.1 原理分析與開發設計 130
5.1.2 開發步驟與驗證 140
5.1.3 小結 142
5.2 卷積神經網絡算法應用開發(圖像分類) 142
5.2.1 原理分析與開發設計 142
5.2.2 開發步驟與驗證 153
5.2.3 小結 154
5.3 深度信念網絡算法應用開發(手寫數字分類識別) 154
5.3.1 原理分析與開發設計 154
5.3.2 開發步驟與驗證 162
5.3.3 小結 162
5.4 循環神經網絡算法應用開發(航班乘客數量預測) 163
5.4.1 原理分析與開發設計 163
5.4.2 開發步驟與驗證 172
5.4.3 小結 173
5.5 生成對抗網絡算法應用開發(手寫數字圖像生成) 173
5.5.1 原理分析與開發設計 173
5.5.2 開發步驟與驗證 183
5.5.3 小結 184
5.6 自編碼器算法應用開發(手寫數字圖像編解碼) 184
5.6.1 原理分析與開發設計 185
5.6.2 開發步驟與驗證 189
5.6.3 小結 190
5.7 註意力機制算法應用開發(中英文機器翻譯) 190
5.7.1 原理分析與開發設計 191
5.7.2 開發步驟與驗證 208
5.7.3 小結 209
5.8 深度強化學習算法應用開發(Flappy Bird遊戲自動控制) 209
5.8.1 原理分析與開發設計 209
5.8.2 開發步驟與驗證 224
5.8.3 小結 225
第6章 深度學習交通標誌識別應用開發 226
6.1 交通標誌數據采集和標註 226
6.1.1 原理分析與開發設計 227
6.1.2 開發步驟與驗證 230
6.1.3 小結 235
6.2 交通標誌深度學習識別案例開發 235
6.2.1 原理分析與開發設計 236
6.2.2 開發步驟與驗證 241
6.2.3 小結 245
參考文獻 246
