機器學習基礎

劉勝藍,王飛龍,閆剛

  • 出版商: 電子工業
  • 出版日期: 2025-10-01
  • 售價: $408
  • 語言: 簡體中文
  • 頁數: 192
  • ISBN: 7121514850
  • ISBN-13: 9787121514852
  • 相關分類: Machine Learning
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書從機器學習在數據處理的角度入手來介紹機器學習的常用算法,按照"背景引入-方法介紹-案例-拓展知識點及文獻”的思路來組織內容。本書共14章,涵蓋了機器學習的常用算法。對於書中的每種機器學習算法,本書均給出了基本定義、典型應用,可方便讀者更加深入的理解每種機器學習算法。此外,本書還介紹了計算機視覺的應用為例,闡述了機器學習算法在圖像特征提取和卷積神經網絡中的應用。

目錄大綱

目 錄
第1章 數據與機器學習 1
1.1 數據 1
1.1.1 數據的來源 1
1.1.2 數據的類型 3
1.2 機器學習的任務 4
1.3 機器學習的場景 4
1.4 數據預處理 5
1.4.1 歸一化 6
1.4.2 標準化 8
1.4.3 缺失值填充 8
1.5 機器學習模型的評價指標 9
1.6 本書的主要內容框架 10
1.7 參考文獻 10
1.8 習題 11
第2章 數據可視化 12
2.1 基本類型 13
2.1.1 餅狀圖 13
2.1.2 柱狀圖 14
2.1.3 南丁格爾玫瑰圖 16
2.1.4 折線圖 17
2.1.5 雷達圖 18
2.1.6 平行坐標圖 20
2.1.7 桑基圖 22
2.1.8 弦圖 23
2.1.9 散點圖 25
2.2 基本構成元素和設計思路 26
2.3 參考文獻 27
2.4 習題 28
第3章 圖像特征提取 29
3.1 灰度圖像 30
3.1.1 圖像的數字表示 30
3.1.2 灰度圖像的數字表示 31
3.2 LBP 33
3.3 顏色特征提取 36
3.3.1 RGB顏色模型 37
3.3.2 HSV顏色模型 37
3.4 HSV特征提取 39
3.5 拓展知識點 42
3.6 參考文獻 43
3.7 習題 44

第4章 數據分類——KNN分類 45
4.1 分類 45
4.2 KNN分類 46
4.3 分類結果的評價指標 50
4.4 拓展知識點 51
4.5 參考文獻 53
4.6 習題 53
第5章 K-means聚類 54
5.1 聚類問題的闡述 54
5.2 K-means算法的基本原理 55
5.2.1 數據樣本之間的相似性度量 55
5.2.2 K-means算法的基本步驟 58
5.2.3 K-means算法的特點 63
5.3 聚類結果的評價指標 65
5.3.1 聚類算法常見的內部評價指標 66
5.3.2 聚類算法常見的外部評價指標 68
5.4 拓展知識點:K-means算法的應用 69
5.5 參考文獻 69
5.6 習題 70
第6章 綜合應用案例——人機交互的數據可視化 71
6.1 聚類與人機交互的數據可視化 71
6.2 K-means聚類的交互數據可視化設計要點 75
6.3 參考文獻 75
6.4 習題 75
第7章 線性回歸與正則化 76
7.1 線性回歸的問題定義 76
7.2 線性回歸的求解 78
7.2.1 損失函數 78
7.2.2 線性回歸的解 80
7.3 正則化線性回歸 83
7.3.1 正則化的作用 83
7.3.2 L2正則化——嶺回歸 84
7.3.3 L1正則化——Lasso回歸 84
7.4 R2度量——衡量回歸擬合效果的重要指標 85
7.4.1 R2度量的引出 85
7.4.2 線性回歸中的R2度量 86
7.5 參考文獻 87
7.6 習題 88
第8章 邏輯回歸 89
8.1 邏輯回歸模型 89
8.2 多分類的Softmax回歸模型 96
8.3 參考文獻 97
8.4 習題 98

第9章 線性降維——主成分分析 99
9.1 特征選擇與特征提取 99
9.2 度量視角的PCA 101
9.3 信息視角的PCA 104
9.4 概率統計視角的PCA 104
9.5 參考文獻 108
9.6 習題 109
第10章 非線性降維及其應用 110
10.1 局部線性嵌入 111
10.2 拉普拉斯特征映射 118
10.3 LE的相關應用 120
10.4 降維方法的思維拓展 120
10.5 參考文獻 121
10.6 習題 121
第11章 核函數及其應用 122
11.1 線性可分與高維映射 122
11.2 核函數 124
11.3 核回歸 126
11.4 核PCA 129
11.5 拓展知識點 132
11.6 參考文獻 133
11.7 習題 133
第12章 神經網絡基礎 134
12.1 神經元模型 134
12.1.1 神經元 134
12.1.2 Rosenblatt感知機 139
12.1.3 異或問題 140
12.2 神經網絡 143
12.2.1 遞歸神經網絡 144
12.2.2 前饋神經網絡 144
12.3 參考文獻 153
12.4 習題 153
第13章 反向傳播神經網絡 155
13.1 梯度下降法 156
13.2 隨機梯度下降法 159
13.3 反向傳播 160
13.4 梯度消失 166
13.5 參考文獻 167
13.6 習題 168
第14章 深度神經網絡 169
14.1 “深度”的意義 169
14.2 卷積神經網絡的基本操作 170
14.2.1 卷積 171
14.2.2 池化 172
14.2.3 激活 172
14.3 經典卷積神經網絡 173
14.3.1 AlexNet 174
14.3.2 VGG 176
14.3.3 GoogLeNet 177
14.3.4 ResNet 177
14.3.5 SENet 178
14.4 參考文獻 179
14.5 習題 179