人工智能導論(微課視頻版)

方勇純、許靜、劉傑、張雪波、郭憲

  • 出版商: 清華大學
  • 出版日期: 2025-05-01
  • 售價: $299
  • 語言: 簡體中文
  • ISBN: 730268877X
  • ISBN-13: 9787302688778
  • 下單後立即進貨 (約4週~6週)

  • 人工智能導論(微課視頻版)-preview-1
  • 人工智能導論(微課視頻版)-preview-2
  • 人工智能導論(微課視頻版)-preview-3
人工智能導論(微課視頻版)-preview-1

相關主題

商品描述

"1.本書較全面地介紹了人工智能的主流概念、理論、方法、技術及應用等內容。主要內容包括:。知識完整,系統全面,內容選取恰當,深入淺出,既可作為基礎入門書籍,也可作為進階實戰書籍。同時配有完備的微課視頻,同步講解,可滿足線上線下不同讀者的需求。 2.本書內容實用,註重應用。在系統介紹基本理論知識的同時,註重與現實問題及解決方法相結合,全書中擁有近百個開發範例及實戰知識點,使讀者不僅可以學習人工智能,還能實現其實際應用。 3.本書可作為高等院校人工智能、大數據、機器人工程等新工科專業以及計算機科學與技術、電子科學與技術、控制工程與科學、智能科學與技術、機械、數學等相關理工科專業的本科生與研究生的課程教材,也可供哲學、經貿、管理、金融、財會、法律、人文社科等非理工科專業的學生作為選修課教材,還可作為從事自然科學、社會科學、科學普及以及人工智能交叉學科研究的科研人員、學者及愛好者的參考入門用書。"

目錄大綱

目錄

第1章人工智能概述1

1.1什麼是人工智能1

1.2人工智能的發展歷程1

1.2.1初創時期(1936—1956)3

1.2.2形成時期(1957—1969)4

1.2.3低谷時期(1970—1992)4

1.2.4發展時期(1993—2011)5

1.2.5突破時期(2012年至今)6

1.3機器能否真正擁有智能7

1.3.1圖靈測試8

1.3.2中文屋9

1.4人工智能的主要研究內容10

1.4.1機器學習10

1.4.2深度學習11

1.4.3強化學習13

1.4.4計算機視覺14

1.4.5自然語言處理15

1.4.6智能博弈17

1.4.7智能機器人18

1.4.8人工智能的新興研究方向19

1.5習題20

參考文獻20

第2章人工智能軟硬件平臺基礎21

2.1硬件平臺21

2.1.1智能芯片21

2.1.2人工智能芯片的發展方向23

2.2軟件平臺23

2.2.1人工智能開發框架23

2.2.2經典的人工智能開發框架24

2.2.3人工智能雲平臺29

2.3Python基礎31

2.3.1Python的安裝31

2.3.2Python編程基礎31

2.3.3文件操作32

2.3.4第三方模塊的使用32

2.3.5NumPy與SciPy以及Matplotlib的使用32

2.4習題33

參考文獻33

第3章面向人工智能的優化算法35

3.1人工智能優化算法概論35

3.2無約束優化算法37

3.2.1盲人下山37

3.2.2梯度下降法38

3.2.3牛頓法39

3.3隨機優化算法39

3.3.1大數據背景下的模型訓練39

3.3.2隨機梯度下降40

3.3.3動量法41

3.3.4步長自適應算法和Adam42

3.4應用示例44

3.4.1梯度下降44

3.4.2SSGD45

3.4.3動量法45

3.4.4Adam45

3.4.5PyTorch實現46

3.5帶約束優化算法46

3.5.1罰函數法46

3.5.2增廣拉格朗日法47

3.5.3交替方向乘子法47

3.6習題47

參考文獻47

第4章機器學習49

4.1機器學習概論49

4.1.1機器學習的內涵49

4.1.2機器學習的發展歷程50

4.1.3機器學習的基本流程51

4.2機器學習方法分類52

4.2.1監督學習52

4.2.2無監督學習53

4.2.3強化學習54

4.3機器學習的常用算法54

4.3.1分類任務54

4.3.2回歸分析57

4.3.3聚類任務58

4.3.4降維算法60

4.4機器學習的應用61

4.5習題61

參考文獻62

第5章深度學習63

5.1深度學習概論63

5.2深度學習發展歷程63

5.2.1起源階段63

5.2.2發展階段64

5.2.3爆發階段64

5.3深度神經網絡基本原理65

5.3.1深度神經網絡核心知識65

5.3.2前向神經網絡與反饋神經網絡68

5.3.3反向傳播算法70

5.4典型的神經網絡71

5.4.1卷積神經網絡71

5.4.2循環神經網絡74

5.5深度學習的應用74

5.5.1語音識別75

5.5.2自動駕駛75

5.5.3醫療健康診斷75

5.5.4廣告點擊率預估76

5.6深度學習的未來76

5.7習題77

參考文獻77

第6章強化學習79

6.1強化學習概論79

6.2數學基礎80

6.2.1概率論與數理統計基礎80

6.2.2信息論基礎知識81

6.3強化學習的基本概念82

6.3.1馬爾可夫決策過程82

6.3.2隨機策略與確定性策略83

6.3.3值函數與行為值函數84

6.3.4強化學習與其他機器學習的聯系與區別86

6.4強化學習分類86

6.4.1基於值函數的強化學習算法86

6.4.2基於直接策略搜索的強化學習算法88

6.5強化學習的應用90

6.5.1人類級雅達利專家: DQN90

6.5.2星際爭霸大師: AlphaStar91

6.5.3超級聊天機器人: ChatGPT93

6.6習題94

參考文獻94

第7章計算機視覺95

7.1計算機視覺概論95

7.2圖像與圖像預處理96

7.2.1圖像的表示96

7.2.2圖像點運算97

7.2.3圖像濾波99

7.2.4邊緣檢測102

7.3計算機視覺經典任務及算法104

7.3.1圖像分類104

7.3.2目標檢測107

7.3.3語義分割109

7.3.4目標跟蹤110

7.4計算機視覺算法的實現111

7.4.1OpenCV視覺庫111

7.4.2MATLAB圖像處理工具箱111

7.4.3深度學習框架TensorFlow與PyTorch112

7.5計算機視覺的應用112

7.5.1車牌識別112

7.5.2人臉識別113

7.5.3質量缺陷檢測113

7.6習題113

參考文獻113

第8章自然語言處理116

8.1自然語言處理概論116

8.1.1自然語言處理的發展歷史116

8.1.2自然語言處理面臨的難點問題117

8.2詞法分析118

8.2.1詞法分析概述118

8.2.2分詞118

8.2.3詞性標註122

8.2.4命名實體識別122

8.3句法分析123

8.3.1句法分析概述123

8.3.2句法分析樹構建123

8.3.3句子分割125

8.4語義分析126

8.4.1語義分析概述126

8.4.2詞義消歧126

8.4.3語義角色標註127

8.4.4文本語義表示128

8.5自然語言處理的應用130

8.5.1文本分類130

8.5.2信息抽取131

8.5.3自動問答132

8.5.4自動文本摘要132

8.6習題133

參考文獻135

第9章智能博弈136

9.1智能博弈概論136

9.1.1博弈的基本概念136

9.1.2博弈的分類137

9.1.3納什均衡及典型案例138

9.2博弈的復雜度138

9.2.1博弈問題的狀態復雜度和博弈樹復雜度139

9.2.2狀態復雜度及博弈樹復雜度的估算方法139

9.2.3博弈問題的計算復雜性140

9.3智能博弈策略求解技術141

9.3.1博弈樹搜索142

9.3.2極大極小值算法142

9.3.3裁枝搜索(αβ剪枝)143

9.3.4剪枝優化方法144

9.3.5蒙特卡洛樹搜索144

9.3.6深度強化學習146

9.4智能博弈的典型應用147

9.4.1國際象棋智能體“深藍”147

9.4.2圍棋智能體AlphaGo148

9.4.3Dota 2智能體OpenAI Five148

9.4.4鬥地主智能體DouZero149

9.5習題150

參考文獻150

第10章智能機器人152

10.1智能機器人概論152

10.1.1初識機器人152

10.1.2智能機器人技術的發展154

10.1.3機器人的分類157

10.2機器人的基本結構與工作原理157

10.3機器人感知單元158

10.3.1常見的機器人傳感器158

10.3.2機器人視覺159

10.4機器人的規劃、控制與決策161

10.5機器人在我國的實際應用163

10.5.1南極長航程科考機器人163

10.5.2適用於有色金屬澆鑄生產線的修錠機器人164

10.5.3微操作克隆機器人系統164

10.6機器人的發展方向: 技能學習與智能發育165

10.6.1機器人的技能學習166

10.6.2機器人的智能發育166

10.7習題168

參考文獻169

附錄: 重要術語中英文對照表171