《人工智慧產品經理:人機對話系統設計邏輯探究》是2018年9月電子工業出版社出版的圖書,作者是朱鵬臻。
基本介紹
- 書名:人工智慧產品經理:人機對話系統設計邏輯探究
- 作者:朱鵬臻
- ISBN:9787121347719
- 頁數:236頁
- 定價:59元
- 出版社:電子工業出版社
- 出版時間:2018年9月
- 開本:16開
內容簡介,圖書目錄,
內容簡介
回看歷史,技術革新周期通常可被分為三個階段:技術先於產品、產品先於技術、運營先於產品。目前,人工智慧周期正在由第一階段向第二階段過渡,這個時期不僅是技術為社會生活帶來巨大改變的時期,更是產品經理們盡情發揮創造力來影響這個世界的時期。實際上,成熟人工智慧產品經理的缺乏,正是當下人工智慧技術真正落地、改變人們生活的主要瓶頸。本書以幫助讀者構建人機對話/人工智慧產品經理的完整知識體系結構為主脈絡,闡述了人工智慧對未來社會的影響;舉例說明了產品經理應該如何培養抽象、歸納及系統的思維能力;通俗講解了人工智慧方向下蓬勃發展的機器學習、深度學習及自然語言處理技術的必備知識;詳細介紹了人工智慧技術在人機對話領域的具體套用實踐;細緻剖析了市面上主流的人機對話開放平台的經典設計,並深入探究了其在設計之初意欲求解的問題。不論是轉行從事人機對話/人工智慧領域的產品經理,還是希望在人機對話領域深耕的非技術從業者,閱讀本書都能獲得更全面的認知和更獨到的見解。
圖書目錄
人工智慧產品經理——人機對話系統設計邏輯探究 目錄
第1 章 緒論 / 1
1.1 人工智慧與未來 / 2
1.1.1 DeepMind 與強化學習 / 3
1.1.2 生物與算法 / 4
1.1.3 被撼動的自由主義 / 5
1.1.4 被取代的工作 / 8
1.1.5 新的社會契約 / 12
1.2 人機對話的意義 / 14
1.3 人機互動的變遷 / 15
1.4 需求、風口、周期 / 16
1.4.1 需求與風口 / 16
1.4.2 周期三段論 / 17
1.4.3 周期中的產品經理 / 19
1.4.4 人工智慧周期 / 20
第2 章 產品經理與系統設計 / 22
2.1 產品經理與技術 / 23
2.1.1 產品經理的技術了解層級 / 23
2.1.2 技術型產品經理的定位 / 25
2.1.3 技術型產品經理的價值 / 27
2.1.4 技術型產品經理的思維能力 / 29
2.2 系統與系統思維 / 33
2.2.1 系統之美 / 33
2.2.2 優秀軟體系統的特徵 / 35
2.2.3 系統設計的基本問題 / 38
2.3 平台設計通用工作流程 / 39
第3 章 人工智慧技術 / 42
3.1 機器學習 / 43
3.1.1 機器學習簡介 / 43
3.1.2 k-近鄰(kNN)算法 / 45
3.1.3 ID3 決策樹算法 / 46
3.1.4 樸素貝葉斯分類算法 / 47
3.1.5 邏輯回歸算法 / 50
3.1.6 支持向量機(SVM) / 53
3.1.7 AdaBoost 元算法 / 55
3.1.8 線性回歸及樹回歸算法 / 58
3.1.9 K 均值聚類算法 / 61
3.1.10 Apriori 及FP-growth 算法 / 63
3.1.11 PCA 與SVD / 64
3.1.12 主題模型 LDA / 66
3.2 深度學習 / 68
3.2.1 深度學習與機器學習 / 68
3.2.2 感知機模型與前饋神經網路 / 69
3.2.3 深度神經網路的訓練 / 72
3.2.4 卷積神經網路(CNN) / 79
3.2.5 遞歸神經網路(RNN)與LSTM / 84
3.3 自然語言處理 / 87
3.3.1 自然語言處理簡介 / 87
3.3.2 熵 / 88
3.3.3 形式語言 / 90
3.3.4 語言模型 / 91
3.3.5 馬爾可夫模型(MM) / 93
3.3.6 隱馬爾可夫模型(HMM) / 94
3.3.7 最大熵模型(MEM) / 96
3.3.8 最大熵馬爾可夫模型(MEMM)與條件隨機場(CRF) / 96
3.3.9 詞法分析 / 98
3.3.10 句法分析 / 100
3.3.11 語義分析 / 102
第4 章 智慧型互動技術 / 104
4.1 智慧型搜尋 / 105
4.1.1 搜尋命中方式 / 107
4.1.2 SMT 與詞義相似度 / 109
4.1.3 詞向量與 word2vec / 109
4.1.4 利用DNN 最佳化搜尋結果 / 113
4.1.5 利用 CNN 計算語義相關性 / 116
4.1.6 利用 RNN 構建語言模型 / 118
4.1.7 基於知識圖譜的知識推理 / 120
4.1.8 知識圖譜的局限 / 122
4.1.9 其他智慧型搜尋技術 / 123
4.2 對話互動 / 124
4.2.1 對話互動概述 / 124
4.2.2 自然語言理解與填槽 / 125
4.2.3 開放域上下文理解 / 127
4.2.4 自然語言生成與 seq2seq / 128
4.2.5 人機對話與強化學習 / 132
4.3 問答匹配技術的發展 / 134
第5 章 Bot Framework 設計探究 / 138
5.1 多輪對話初探 / 139
5.2 對話系統與語義表示 / 140
5.2.1 對話系統的組成 / 140
5.2.2 語義表示的三種方式 / 141
5.2.3 Bot Framework 的產生 / 145
5.3 Bot Framework 設計 / 148
5.3.1 國內外開放Bot Framework 一覽 / 148
5.3.2 Bot Framework 的組成 / 150
5.3.3 意圖(Intent) / 150
5.3.4 實體(Entity) / 158
5.3.5 訓練(Training) / 163
5.3.6 基於分布語義的平台設計 / 173
5.3.7 基於對話流/圖設計的 Bot Framework / 174
5.4 基於Bot Framework 的多輪對話 / 180
5.4.1 基於分布語義的人機對話 / 181
5.4.2 基於模型論語義的人機對話 / 182
5.4.3 基於框架語義的人機對話 / 183
5.4.4 Bot Framework 下的人機對話邏輯 / 184
5.4.5 尋找設計與對話邏輯的最優解 / 194
第6章 對話服務管理與數據分析平台 / 212
6.1 人機對話平台基本模型 / 213
6.2 對話服務管理 / 215
6.2.1 服務部署與模擬測試 / 215
6.2.2 發布上線與版本管理 / 218
6.2.3 特殊類型對話服務管理 / 220
6.3 對話數據分析平台 / 221