本書(shū)主要把握計(jì)算機(jī)科學(xué)與技術(shù)的發(fā)展趨勢(shì),熟悉人工智能的前沿知識(shí)和研究熱點(diǎn)。本書(shū)從人工智能的概述出發(fā),介紹了人工智能研究領(lǐng)域的基礎(chǔ)知識(shí),與此同時(shí),對(duì)人工智能領(lǐng)域的核心算法--機(jī)器學(xué)習(xí)技術(shù)展開(kāi)詳細(xì)介紹,讓讀者掌握對(duì)相關(guān)技術(shù)的算法創(chuàng)新以及工程實(shí)踐等。該教材緊密聯(lián)系計(jì)算機(jī)學(xué)科中的人工智能前沿內(nèi)容和所涉及的項(xiàng)目實(shí)踐技術(shù),讀者通過(guò)該課程的學(xué)習(xí)能夠了解基本的人工智能新技術(shù)和實(shí)際問(wèn)題求解的創(chuàng)新方法。
全書(shū)兼具理論性、資料性和實(shí)踐性。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
碩士英國(guó)布里斯托大學(xué);碩士英國(guó)曼徹斯特大學(xué);2006 - 2011,博士英國(guó)曼徹斯特大學(xué)
目錄
第一部分 人工智能概述
第1章 緒論 1
1.1 引言 1
1.2 人工智能的定義 2
1.3 人工智能的研究目標(biāo)和內(nèi)容 3
1.3.1 人工智能的研究目標(biāo) 3
1.3.2 人工智能的研究?jī)?nèi)容 3
1.4 人工智能簡(jiǎn)史 5
1.5 人工智能的學(xué)派 7
第2章 人工智能的發(fā)展趨勢(shì) 10
2.1 引言 10
2.2 感知智能邁向認(rèn)知智能 11
2.3 專(zhuān)用智能邁向通用智能 12
2.4 多模態(tài)融合 13
2.5 具身智能 13
2.6 小結(jié) 14
第3章 人工智能的應(yīng)用 15
3.1 引言 15
3.2 人工智能在醫(yī)療領(lǐng)域的應(yīng)用 15
3.3 人工智能在交通領(lǐng)域的應(yīng)用 17
3.4 人工智能在安防領(lǐng)域的應(yīng)用 19
3.5 人工智能在金融領(lǐng)域的應(yīng)用 21
3.6 人工智能在農(nóng)業(yè)領(lǐng)域的應(yīng)用 22
3.7 小結(jié) 24
第4章 知識(shí)表示 25
4.1 引言 25
4.2 知識(shí)的概念 26
4.2.1 知識(shí)的定義 26
4.2.2 知識(shí)的特點(diǎn) 26
4.2.3 知識(shí)的表示 26
4.3 一階謂詞表示法 28
4.3.1 謂詞及謂詞公式 28
4.3.2 語(yǔ)法元素 28
4.3.3 謂詞的階 29
4.3.4 謂詞公式 29
4.4 產(chǎn)生式表示法 30
4.4.1 基本產(chǎn)生式表示法 30
4.4.2 BNF范式 31
4.4.3 產(chǎn)生式系統(tǒng) 31
4.5 框架表示法 32
4.5.1 基本概念 32
4.5.2 具體方法 33
4.6 面向?qū)ο蟊硎痉?34
4.6.1 基本概念 34
4.6.2 面向?qū)ο蟮闹R(shí)表示 34
4.7 知識(shí)圖譜表示法 35
4.7.1 本體介紹 35
4.7.2 具體方法 35
4.8 小結(jié) 38
第5章 推理技術(shù) 39
5.1 引言 39
5.2 推理技術(shù)概述 39
5.2.1 發(fā)展概況 39
5.2.2 推理分類(lèi) 40
5.3 演繹推理 40
5.3.1 基本概念 40
5.3.2 演繹推理方法 41
5.3.3 一階邏輯的推理 41
5.4 歸納推理 42
5.4.1 基本概念 42
5.4.2 歸納推理方法 43
5.5 概率推理 43
5.5.1 不確定性推理 43
5.5.2 基本概念 44
5.5.3 概率推理方法 44
5.6 綜合應(yīng)用案例 45
5.7 小結(jié) 47
第6章 搜索策略 48
6.1 引言 48
6.2 搜索策略概述 48
6.2.1 搜索策略的定義 48
6.2.2 搜索的基本組件 49
6.3 盲目搜索算法 50
6.3.1 廣度優(yōu)先搜索 50
6.3.2 深度優(yōu)先搜索 51
6.3.3 DFS和BFS的比較 52
6.4 啟發(fā)式搜索算法 53
6.4.1 啟發(fā)式函數(shù) 53
6.4.2 A*搜索算法 53
6.4.3 貪心最佳優(yōu)先搜索算法 54
6.5 局部搜索算法 55
6.5.1 爬山算法 55
6.5.2 模擬退火算法 56
6.5.3 遺傳算法 56
6.6 約束滿(mǎn)足問(wèn)題 57
6.6.1 約束滿(mǎn)足問(wèn)題的定義 57
6.6.2 回溯搜索算法 58
6.6.3 前向檢查 58
6.7 搜索策略的評(píng)估和選擇 59
6.7.1 搜索策略的效率和復(fù)雜性 59
6.7.2 案例研究和實(shí)際應(yīng)用示例 60
6.8 未來(lái)趨勢(shì)和挑戰(zhàn) 61
6.8.1 搜索策略的最新發(fā)展 61
6.8.2 搜索策略面臨的挑戰(zhàn) 61
6.9 小結(jié) 61
第7章 人工智能大模型 63
7.1 引言 63
7.2 大模型的定義 63
7.3 大模型的發(fā)展歷程 65
7.4 大模型的分類(lèi) 66
7.5 小結(jié) 71
第二部分 機(jī)器學(xué)習(xí)關(guān)鍵技術(shù)
第8章 機(jī)器學(xué)習(xí)概述 72
8.1 引言 72
8.2 機(jī)器學(xué)習(xí)的歷史 73
8.3 機(jī)器學(xué)習(xí)的基本原理 74
8.3.1 監(jiān)督學(xué)習(xí)與無(wú)監(jiān)督學(xué)習(xí) 74
8.3.2 機(jī)器學(xué)習(xí)生命周期 76
8.4 機(jī)器學(xué)習(xí)的應(yīng)用領(lǐng)域 77
第9章 分類(lèi)與回歸 79
9.1 引言 79
9.2 任務(wù)概述 79
9.2.1 監(jiān)督學(xué)習(xí)基礎(chǔ) 79
9.2.2 應(yīng)用場(chǎng)景與重要性 80
9.3 分類(lèi)任務(wù) 80
9.3.1 二分類(lèi)與多分類(lèi) 80
9.3.2 常見(jiàn)的分類(lèi)算法 81
9.3.3 分類(lèi)模型評(píng)估 82
9.4 回歸任務(wù) 83
9.4.1 線性回歸 83
9.4.2 常見(jiàn)的回歸算法 84
9.4.3 回歸模型評(píng)估 84
9.5 經(jīng)典案例 85
9.5.1 分類(lèi)問(wèn)題案例分析 85
9.5.2 回歸問(wèn)題案例分析 87
9.6 未來(lái)發(fā)展趨勢(shì) 88
9.7 小結(jié) 89
第10章 決策樹(shù) 91
10.1 引言 91
10.2 決策樹(shù)的生成 92
10.3 分類(lèi)樹(shù) 94
10.4 回歸樹(shù) 95
10.5 剪枝 96
10.6 小結(jié) 98
第11章 神經(jīng)網(wǎng)絡(luò) 99
11.1 引言 99
11.2 神經(jīng)元與神經(jīng)網(wǎng)絡(luò) 100
11.3 前饋神經(jīng)網(wǎng)絡(luò) 102
11.4 循環(huán)神經(jīng)網(wǎng)絡(luò) 103
11.5 卷積神經(jīng)網(wǎng)絡(luò) 106
11.6 小結(jié) 109
第12章 支持向量機(jī) 111
12.1 引言 111
12.2 間隔與支持向量 111
12.2.1 函數(shù)間隔與幾何間隔 112
12.2.2 間隔最大化 113
12.2.3 支持向量 113
12.3 對(duì)偶問(wèn)題 114
12.4 線性支持向量機(jī) 115
12.4.1 軟間隔 115
12.4.2 合頁(yè)損失函數(shù) 117
12.5 核技巧與非線性支持向量機(jī) 118
12.5.1 核技巧 118
12.5.2 非線性支持向量機(jī) 120
12.6 小結(jié) 121
第13章 聚類(lèi) 122
13.1 引言 122
13.2 相似度或距離 123
13.3 性能度量 124
13.4 k均值聚類(lèi) 126
13.4.1 聚類(lèi)目標(biāo) 126
13.4.2 算法 127
13.5 高斯混合聚類(lèi) 128
13.5.1 高斯混合模型 128
13.5.2 期望極大化算法估計(jì)參數(shù) 129
13.6 密度聚類(lèi) 131
13.7 小結(jié) 133
第14章 集成學(xué)習(xí) 135
14.1 引言 135
14.2 Bagging算法與隨機(jī)森林算法 136
14.2.1 Bagging算法 136
14.2.2 隨機(jī)森林算法 139
14.3 Boosting算法 140
14.3.1 AdaBoost算法 140
14.3.2 梯度提升算法 143
14.4 模塊融合策略 144
14.4.1 投票法 144
14.4.2 平均法 145
14.5 多樣性 145
14.5.1 誤差-分歧分解 145
14.5.2 多樣性測(cè)量指標(biāo) 147
14.6 小結(jié) 148
第三部分 人工智能應(yīng)用實(shí)戰(zhàn)
第15章 復(fù)雜場(chǎng)景下的人臉識(shí)別系統(tǒng) 150
15.1 引言 150
15.2 人臉識(shí)別介紹 151
15.3 FaceNet 152
15.3.1 模型結(jié)構(gòu) 152
15.3.2 三元組損失函數(shù) 153
15.3.3 三元組選擇策略 154
15.4 人臉識(shí)別數(shù)據(jù)集 154
15.5 算法實(shí)現(xiàn) 155
15.5.1 加載數(shù)據(jù)集 155
15.5.2 定義模型 157
15.5.3 損失計(jì)算 159
15.5.4 模型訓(xùn)練 160
15.6 人臉識(shí)別實(shí)踐 163
15.6.1 實(shí)驗(yàn)設(shè)置 163
15.6.2 實(shí)驗(yàn)結(jié)果 163
15.7 小結(jié) 164
第16章 多目標(biāo)跨攝像頭的實(shí)時(shí)行人重識(shí)別系統(tǒng) 166
16.1 引言 166
16.2 行人重識(shí)別介紹 166
16.3 行人重識(shí)別算法介紹 168
16.3.1 非局部注意力機(jī)制的融合 169
16.3.2 廣義平均池化 169
16.3.3 加權(quán)正則化的三元組損失函數(shù) 169
16.3.4 中心損失函數(shù) 169
16.3.5 分類(lèi)損失函數(shù) 170
16.3.6 訓(xùn)練策略 170
16.4 行人重識(shí)別數(shù)據(jù)集 171
16.5 算法實(shí)現(xiàn) 171
16.5.1 定義數(shù)據(jù)集 171
16.5.2 定義模型 174
16.5.3 定義損失函數(shù) 178
16.5.4 模型訓(xùn)練 180
16.6 行人重識(shí)別實(shí)踐 181
16.6.1 實(shí)驗(yàn)設(shè)置 181
16.6.2 實(shí)驗(yàn)結(jié)果 181
16.7 小結(jié) 182
第17章 單階段實(shí)時(shí)目標(biāo)檢測(cè)系統(tǒng) 184
17.1 引言 184
17.2 基于深度學(xué)習(xí)的目標(biāo)檢測(cè)算法 186
17.2.1 兩階段目標(biāo)檢測(cè)器 186
17.2.2 單階段目標(biāo)檢測(cè)器 188
17.3 YOLO目標(biāo)檢測(cè)框架 189
17.3.1 邊界框的位置參數(shù) 191
17.3.2 邊界框的置信度 192
17.3.3 類(lèi)別置信度 192
17.4 YOLOv8目標(biāo)檢測(cè)實(shí)踐 193
17.4.1 YOLOv8快速安裝及使用 194
17.4.2 模型訓(xùn)練 196
17.4.3 模型驗(yàn)證 197
17.4.4 模型預(yù)測(cè) 198
17.5 小結(jié) 200
第18章 基于對(duì)抗攻擊的圖像/視頻安全攻防系統(tǒng) 202
18.1 引言 202
18.2 對(duì)抗樣本攻擊介紹 203
18.2.1 基于優(yōu)化的對(duì)抗攻擊 203
18.2.2 基于梯度的對(duì)抗攻擊 204
18.2.3 基于敏感特征的對(duì)抗攻擊 204
18.2.4 基于幾何變換的對(duì)抗攻擊 205
18.2.5 基于生成模型的對(duì)抗攻擊 205
18.3 對(duì)抗防御簡(jiǎn)介 206
18.3.1 對(duì)抗樣本存在的原因 206
18.3.2 對(duì)抗防御手段 207
18.4 FGSM對(duì)抗攻擊實(shí)踐 207
18.4.1 數(shù)據(jù)集說(shuō)明與使用 208
18.4.2 訓(xùn)練蜜蜂與螞蟻?zhàn)R別網(wǎng)絡(luò) 210
18.4.3 FGSM對(duì)抗攻擊 214
18.5 小結(jié) 216
第19章 基于面部視頻流數(shù)據(jù)的抑郁癥輔助診斷系統(tǒng) 218
19.1 引言 218
19.2 面部表情識(shí)別與抑郁癥識(shí)別 219
19.3 抑郁癥數(shù)據(jù)集的制作及使用 221
19.3.1 抑郁癥數(shù)據(jù)收集 221
19.3.2 公開(kāi)的抑郁癥數(shù)據(jù)集 222
19.4 面部視頻流抑郁癥識(shí)別實(shí)踐 223
19.4.1 視頻流數(shù)據(jù)采樣 223
19.4.2 人臉檢測(cè)與剪裁 224
19.4.3 預(yù)訓(xùn)練模型的特征提取 226
19.4.4 基于面部表情的抑郁癥識(shí)別 227
19.5 小結(jié) 228
第20章 基于多模態(tài)的抑郁癥輔助診斷系統(tǒng) 230
20.1 引言 230
20.2 基于多模態(tài)的抑郁癥識(shí)別 231
20.3 基于多模態(tài)的抑郁癥識(shí)別實(shí)踐 234
20.3.1 圖像特征提取 234
20.3.2 音頻特征提取 235
20.3.3 文本特征提取 237
20.3.4 多模態(tài)特征融合 239
20.4 小結(jié) 240
第21章 基于終身學(xué)習(xí)的抑郁癥輔助診斷系統(tǒng) 242
21.1 引言 242
21.2 終身學(xué)習(xí)研究現(xiàn)狀 243
21.2.1 基于樣本重演的終身學(xué)習(xí)方法 244
21.2.2 基于正則化的終身學(xué)習(xí)方法 244
21.2.3 基于參數(shù)孤立的終身學(xué)習(xí)方法 245
21.3 持續(xù)表征對(duì)比學(xué)習(xí) 245
21.3.1 全局與局部混合數(shù)據(jù)對(duì)比一致性學(xué)習(xí) 246
21.3.2 持續(xù)表征融合 248
21.4 終身學(xué)習(xí)算法實(shí)踐 249
21.5 小結(jié) 252
參考文獻(xiàn) 253