從早年交互式計(jì)算機(jī)和各種各樣的復(fù)雜電子系統(tǒng)開始,我們作為其使用者就不得不適應(yīng)它們,按照它們想要的格式來(lái)輸入信息,這是它們能夠接受的唯一交互方式。我們耐心地或不耐心地使用晦澀難懂的用戶界面與系統(tǒng)進(jìn)行交互、瀏覽語(yǔ)音菜單、閱讀或不閱讀用戶手冊(cè),當(dāng)我們無(wú)法弄清楚如何按照系統(tǒng)的方式與系統(tǒng)交互時(shí),我們就會(huì)遭受持續(xù)的挫敗感且工作效率低下。有限的計(jì)算資源意味著人類用戶必須處理低效的用戶界面、嚴(yán)苛的信息輸入格式,以及更像是挑剔的寵物而不是智能助手的計(jì)算機(jī)系統(tǒng)。
各種人員活動(dòng)系統(tǒng),包括業(yè)務(wù)、組織、社會(huì)、家庭和經(jīng)濟(jì)方面的系統(tǒng),當(dāng)我們?cè)噲D與其互動(dòng)時(shí),就會(huì)產(chǎn)生同樣令人沮喪的結(jié)果。想象一下與政府官僚機(jī)構(gòu)、公用事業(yè)部門、電話和互聯(lián)網(wǎng)服務(wù)公司、大學(xué)、內(nèi)部公司或部門,以及任何類型的大型組織打交道時(shí)常有的那種挫敗感。
與此同時(shí),計(jì)算速度、內(nèi)存和存儲(chǔ)的急劇和持續(xù)增長(zhǎng),以及成本、尺寸和功耗需求的降低,使人工智能、機(jī)器學(xué)習(xí)和自然語(yǔ)言理解等新技術(shù)可供所有系統(tǒng)和軟件開發(fā)人員使用。這些先進(jìn)技術(shù)正被用于創(chuàng)建智能系統(tǒng)和設(shè)備,為使用者提供新的高級(jí)功能。
本書是關(guān)于我們生活中的系統(tǒng)的一種新的思維方式,以及如何使它們變得更加智能,讓我們能夠?qū)⑵渥鳛橹悄艿幕锇、合作者和監(jiān)督者。我們擁有技術(shù),但缺少的是新穎的、更智能的系統(tǒng)的工程和設(shè)計(jì)。這本書就是關(guān)注這一點(diǎn)如何將系統(tǒng)工程和系統(tǒng)思維與人工智能和機(jī)器學(xué)習(xí)等新技術(shù)結(jié)合,從而設(shè)計(jì)出越來(lái)越智能的系統(tǒng)。
關(guān)于人工智能能力的應(yīng)用,多數(shù)關(guān)注算法和實(shí)現(xiàn)層面,而不是系統(tǒng)層面。關(guān)于人工智能和機(jī)器學(xué)習(xí)算法的書籍很多,但關(guān)于如何設(shè)計(jì)以智能方式與人類一起行動(dòng)的復(fù)雜系統(tǒng)(我們稱之為智能系統(tǒng))的書籍卻很少。例如,Garry Kasparov是第一個(gè)被計(jì)算機(jī)擊敗的世界國(guó)際象棋冠軍(1997年,IBM的深藍(lán)),由此激發(fā)了他創(chuàng)立高級(jí)國(guó)際象棋比賽的靈感,任何人都可以參加人類棋手、計(jì)算機(jī)或人機(jī)團(tuán)隊(duì)。大多數(shù)時(shí)候,贏得這些比賽的是人 計(jì)算機(jī);未來(lái)是人與日益智能的系統(tǒng)之間更緊密的合作。在系統(tǒng)思維的世界中,我們將人 計(jì)算機(jī)本身視為一個(gè)系統(tǒng)一個(gè)比人或計(jì)算機(jī)本身更智能的系統(tǒng)。
今天,幾乎每個(gè)人都在擁有這類技術(shù)的家庭中長(zhǎng)大。Forme源于20世紀(jì)70年代,它是一部旋轉(zhuǎn)撥號(hào)電話和一臺(tái)黑白無(wú)遙控電視,交互很簡(jiǎn)單通過(guò)一個(gè)按鈕或表盤來(lái)執(zhí)行一項(xiàng)功能。計(jì)算機(jī)、軟件、圖形用戶界面和語(yǔ)音控制的涌現(xiàn),帶來(lái)了新的能力水平,但我們通常仍然通過(guò)按下一個(gè)按鈕(現(xiàn)在是單擊或點(diǎn)擊)來(lái)執(zhí)行一項(xiàng)功能。我們一次輸入一個(gè)花絮信息一個(gè)字母、一個(gè)單詞或一個(gè)數(shù)字必須放在計(jì)算機(jī)的正確位置,以便系統(tǒng)實(shí)現(xiàn)我們的愿望。系統(tǒng)很少預(yù)測(cè)我們的需求或自行滿足我們的需求。看起來(lái)我們正在為系統(tǒng)服務(wù),而不是相反。但是人類設(shè)計(jì)了這些系統(tǒng),而且它們?cè)究梢栽O(shè)計(jì)得更好。
系統(tǒng)與人之間的大多數(shù)交互仍處于非;镜乃剑藗兂洚(dāng)直接或遠(yuǎn)程控制者,駕駛車輛、駕駛無(wú)人機(jī)或管理工廠車間。本書的論點(diǎn)是,我們必須專注于設(shè)計(jì)日益智能的系統(tǒng),這些系統(tǒng)將與人類合作,創(chuàng)造出更加智能的人-機(jī)系統(tǒng)。人與機(jī)器的高效合作不是偶然發(fā)生的,而是通過(guò)設(shè)計(jì)和系統(tǒng)工程的實(shí)踐發(fā)生的。
本書意在介紹、解釋和應(yīng)用多個(gè)領(lǐng)域的思想和實(shí)踐,其中包括一般系統(tǒng)工程、基于模型的系統(tǒng)工程、系統(tǒng)思維、人工智能、機(jī)器學(xué)習(xí)、哲學(xué)、行為經(jīng)濟(jì)學(xué)和心理學(xué)等。它不是一本臆測(cè)的書籍,充斥著對(duì)未來(lái)人工智能的遐想預(yù)測(cè),而是一本基于領(lǐng)域的最佳實(shí)踐并面向智能系統(tǒng)工程的實(shí)踐導(dǎo)向的指南。
本書分為三個(gè)部分。
第一部分,第 1~4 章,系統(tǒng)與人工智能。在第 1 章中,我們研究那些使用(或可能使用)人工智能的系統(tǒng),并討論了關(guān)于智能系統(tǒng)的一些流行概念、神話和恐懼。在第 2 章中,我們將研究系統(tǒng):它們是什么、它們?nèi)绾芜\(yùn)行并從系統(tǒng)的角度來(lái)看我們所經(jīng)歷的幾乎所有事情。在第 3 章中,我們研究了深度神經(jīng)網(wǎng)絡(luò)人工智能系統(tǒng)當(dāng)前最重要的方法,并試圖通過(guò)在一個(gè)簡(jiǎn)單的單頁(yè)電子表格中,構(gòu)建一個(gè)電子表格來(lái)解開關(guān)于它們?nèi)绾喂ぷ鞯乃兄i團(tuán),希望為這項(xiàng)關(guān)鍵技術(shù)留下持久的直觀感覺。在第 4 章中,我們深入探討了計(jì)算機(jī)是否可以像我們一樣思考或理解問(wèn)題。
第二部分,第5~8章,面向智能系統(tǒng)的系統(tǒng)工程。第 5 章探討如何利用古代和現(xiàn)代的講故事方式來(lái)構(gòu)思、構(gòu)建和交流新型的系統(tǒng)。在第 6 章中,我們將探討如何運(yùn)用用例建模的超強(qiáng)能力,從而更好地描述復(fù)雜的智能系統(tǒng)應(yīng)該如何為其使用者工作。第 7 章以用例建模為基礎(chǔ),展示基于模型的系統(tǒng)工程如何使用簡(jiǎn)單的模型和圖來(lái)描述系統(tǒng)設(shè)計(jì)的高層級(jí)并指導(dǎo)其開發(fā)。第8章介紹了兩個(gè)新概念時(shí)間盒和使用流程它們?yōu)閺?fù)雜的智能系統(tǒng)的建模帶來(lái)了更高的效率和更大的靈活性。
第三部分,第9、10章,面向智能系統(tǒng)的系統(tǒng)思維。聚焦點(diǎn)轉(zhuǎn)向系統(tǒng)思維,介紹用于理解各種系統(tǒng)的基本概念、工具和方法。第 9 章介紹用系統(tǒng)思維解決難題的流程并解釋了因果循環(huán)圖、反饋循環(huán)和系統(tǒng)基模。第10章介紹人員系統(tǒng),一種僅包含人員的特殊系統(tǒng),并表明如何用系統(tǒng)思維來(lái)理解和改進(jìn)這一重要的系統(tǒng)。
本書是關(guān)于工程的,特別是系統(tǒng)工程,但它不僅僅是為工程師準(zhǔn)備的。對(duì)本書中的任何內(nèi)容的理解都不需要專門的工程背景。工程師會(huì)告訴你,做工程的真正樂趣在于將一個(gè)新的創(chuàng)新系統(tǒng)概念化構(gòu)思出來(lái),以及做出所有創(chuàng)造性決策的早期設(shè)計(jì)。這本書是關(guān)于工程的那部分有趣的部分,我們將從電影制作、藝術(shù)、講故事、科幻小說(shuō)、心理學(xué)、行為經(jīng)濟(jì)學(xué)和市場(chǎng)營(yíng)銷中汲取靈感并借鑒技術(shù)帶來(lái)樂趣。我們希望您能將世界和其中的一切(無(wú)論是物理的與否)視為系統(tǒng),并對(duì)如何理解系統(tǒng)的運(yùn)作方式具有新的洞悉。我們將想象一個(gè)充滿智能系統(tǒng)的世界,然后討論如何來(lái)設(shè)計(jì)它們。
第一部分 系統(tǒng)與人工智能
第1章 人工智能、科幻小說(shuō)和恐懼 3
1.1 人工智能的危險(xiǎn) 3
1.2 人類類比 4
1.3 系統(tǒng)類比 5
1.4 機(jī)器人殺手 6
1.5 對(duì)于監(jiān)視者的監(jiān)督 7
1.6 錯(cuò)誤頻出的人類世界中的賽博安全問(wèn)題 10
1.7 想象失敗 13
1.8 數(shù)據(jù)的新作用:綠色校車問(wèn)題 18
1.9 數(shù)據(jù)需求 20
1.9.1 多樣性 21
1.9.2 增強(qiáng)性 22
1.9.3 分布性 23
1.9.4 合 成 24
1.10 數(shù)據(jù)生命周期 25
1.11 人工智能系統(tǒng)和人類系統(tǒng) 32
1.12 讓人工智能像人一樣安全 35
參考文獻(xiàn) 37
第2章 我們生活在一個(gè)系統(tǒng)的世界中 38
2.1 什么是系統(tǒng)? 38
2.2 自然系統(tǒng) 39
2.3 工程系統(tǒng) 41
2.4 人類活動(dòng)系統(tǒng) 41
2.5 系統(tǒng)專業(yè) 42
2.5.1 系統(tǒng)工程 42
2.5.2 系統(tǒng)科學(xué) 42
2.5.3 系統(tǒng)思維 43
2.6 生物學(xué)的類比 43
2.7 涌現(xiàn)行為:是什么讓系統(tǒng)成為系統(tǒng) 44
2.8 系統(tǒng)中的層次結(jié)構(gòu) 46
2.9 系統(tǒng)工程 49
第3章 系統(tǒng)中的智能:人工智能如何真正地發(fā)揮作用 55
3.1 什么是人工智能? 55
3.1.1 誤區(qū) 1:人工智能系統(tǒng)的工作原理與大腦相同 55
3.1.2 誤區(qū)2:神經(jīng)網(wǎng)絡(luò)的規(guī)模越大,速度越快,它們就越聰明 56
3.1.3 誤區(qū)3:解決困難或復(fù)雜的問(wèn)題表明人工智能接近人類智能 56
3.2 訓(xùn)練深度神經(jīng)網(wǎng)絡(luò) 58
3.3 測(cè)試神經(jīng)網(wǎng)絡(luò) 58
3.4 安妮學(xué)會(huì)識(shí)別小狗 59
3.5 神經(jīng)網(wǎng)絡(luò)如何工作? 62
3.6 特征:潛在的和其他的 62
3.7 推薦電影 63
3.8 單頁(yè)深度神經(jīng)網(wǎng)絡(luò) 65
第4章 智能系統(tǒng)和鐘愛它們的人們 75
4.1 機(jī)器會(huì)思考嗎? 75
4.2 人類智能與計(jì)算機(jī)智能 76
4.3 中文屋:理解、目的性和意識(shí) 76
4.4 對(duì)中文屋悖論的反對(duì) 80
4.4.1 對(duì)中文屋悖論的系統(tǒng)回應(yīng) 80
4.4.2 機(jī)器人回應(yīng) 80
4.4.3 大腦模擬器回應(yīng) 81
4.4.4 組合回應(yīng) 81
4.4.5 他人思維回應(yīng) 81
4.4.6 多種可能性的回應(yīng) 82
4.5 就中文屋悖論達(dá)成一致 83
4.5.1 分析系統(tǒng)回應(yīng):當(dāng)Searle不理解時(shí),房間能理解嗎? 84
4.6 中文屋系統(tǒng)的實(shí)現(xiàn) 87
4.7 房間里有理解中文的思維嗎? 88
4.7.1 Searle和Block談中文屋能否理解 89
4.8 中文屋:模擬器還是人工智能? 91
4.8.1 Searle談人工智能的強(qiáng)烈動(dòng)機(jī) 92
4.8.2 理解與模擬 93
4.9 程序員的思維 97
4.10 結(jié) 論 102
參考文獻(xiàn) 103
第二部分 面向智能系統(tǒng)的系統(tǒng)工程
第5章 通過(guò)畫圖和講故事設(shè)計(jì)系統(tǒng) 107
5.1 需求和故事 107
5.2 故事與圖片:一種更好的方式 108
5.3 系統(tǒng)是如何形成的 108
5.4 成本規(guī)避的悖論 112
5.5 工程學(xué)中的交流與創(chuàng)新 113
5.6 找到真正的需要 114
5.7 講述故事 115
5.8 讓電影栩栩如生 118
5.9 講述系統(tǒng)故事 121
5.10 組合推銷 123
5.11 故事中的時(shí)間 123
5.12 角色和人物 124
第6章 用例:系統(tǒng)工程的超強(qiáng)力量 126
6.1 系統(tǒng)工程的主要目的 126
6.2 一個(gè)關(guān)于獲取正確需求的故事 127
6.2.1 系統(tǒng)工程的故事 128
6.3 建造房屋:需求與設(shè)計(jì)之旅 129
6.4 需求從何而來(lái)及公案 132
6.4.1 需求的公案 134
6.5 用例的魅力 135
6.6 使用用例的本質(zhì) 137
6.7 用例與功能:一個(gè)故事 140
6.8 確定參與者 141
6.8.1 參與者處于系統(tǒng)之外 142
6.8.2 參與者與系統(tǒng)交互 142
6.8.3 參與者代表角色 143
6.8.4 尋找真正的參與者 143
6.8.5 識(shí)別非人類參與者 145
6.8.6 我們擁有所有參與者嗎? 146
6.9 確定用例 147
6.10 用例事件流程 149
6.10.1 平衡前期工作與速度 151
6.10.2 用例事件流和場(chǎng)景 152
6.10.3 編寫可選事件流 154
6.10.4 用例中的包含和擴(kuò)展 154
6.11 用例的示例 155
6.11.1 用例 1:請(qǐng)求Acme圖書館支持部門提供客戶服務(wù) 156
6.11.2 用例 2:確保網(wǎng)絡(luò)穩(wěn)定性 156
6.11.3 用例 3:在庫(kù)存中搜索船只 157
6.12 人類活動(dòng)系統(tǒng)用例 158
6.13 用例具有超強(qiáng)力量 158
參考文獻(xiàn) 158
第7章 使用基于模型的系統(tǒng)工程描繪系統(tǒng) 159
7.1 人類如何造物 159
7.2 C:背景環(huán)境 161
7.2.1 VX的參與者 162
7.2.2 家庭系統(tǒng)的參與者 164
7.3 U:使用 165
7.4 S:狀態(tài)和模式 168
7.5 T:時(shí)序 171
7.6 A:架構(gòu) 172
7.7 R:實(shí)現(xiàn) 175
7.8 D:分解 178
7.9 總 結(jié) 181
第8章 時(shí)間盒和使用流程兩種方法中的時(shí)間 183
8.1 時(shí)間建模問(wèn)題:并發(fā)、虛假精度和不確定性 184
8.1.1 并發(fā)性 184
8.1.2 虛假精度 184
8.1.3 不確定性 185
8.2 流程和用例 185
8.3 建模:兩種范式 186
8.3.1 關(guān)鍵的觀察 187
8.3.2 問(wèn)題的根源 188
8.4 流程范式和系統(tǒng)范式 189
8.5 關(guān)于時(shí)間的審視 190
8.6 對(duì)于新方法的要求 192
8.7 時(shí)間盒 193
8.8 帶有時(shí)間線的時(shí)間盒 196
8.8.1 關(guān)于時(shí)間盒的思考 197
8.9 使用流程 198
8.10 試點(diǎn)項(xiàng)目示例 200
8.10.1 試點(diǎn)項(xiàng)目:《獵殺紅色十月號(hào)》 200
8.10.2 試點(diǎn)項(xiàng)目:聯(lián)邦航空管理局 203
8.10.3 試點(diǎn)項(xiàng)目:IBM敏捷流程 204
8.11 總結(jié):新范式的建模方法 204
8.11.1 新范式建模方法的影響 207
8.11.2 新范式模式的未來(lái) 208
參考文獻(xiàn) 208
第三部分 面向智能系統(tǒng)的系統(tǒng)思維
第9章 用系統(tǒng)思維方法解決難題 213
9.1 人類活動(dòng)系統(tǒng)與系統(tǒng)思維 213
9.2 系統(tǒng)思維的核心觀點(diǎn) 214
9.3 用系統(tǒng)思維解決問(wèn)題 215
9.4 識(shí)別問(wèn)題 216
9.5 找到真正的問(wèn)題 217
9.6 識(shí)別系統(tǒng) 218
9.7 理解系統(tǒng) 219
9.7.1 石頭是硬的 221
9.7.2 心靈與靈魂 223
9.7.3 混淆因果關(guān)系 224
9.7.4 邏輯謬誤 227
9.8 系統(tǒng)原型 229
9.8.1 公地悲劇 230
9.8.2 富者愈富 230
9.9 干預(yù)系統(tǒng) 232
9.10 測(cè)試逐步實(shí)施干預(yù)措施 239
9.11 系統(tǒng)思維與世界 239
第10章 人員系統(tǒng):認(rèn)識(shí)世界的新方法 240
10.1 回顧系統(tǒng)的類型 240
10.2 人員系統(tǒng) 241
10.3 人員系統(tǒng)與心理學(xué) 242
10.4 稟賦效應(yīng) 244
10.5 錨 定 245
10.6 人的功能架構(gòu) 246
10.7 示例:污染問(wèn)題 247
10.8 言語(yǔ)行為 251
10.8.1 人員系統(tǒng)基模 255
10.9 追求質(zhì)量 258
10.10 求職是一種人員系統(tǒng) 261
10.10.1 你是誰(shuí)? 261
10.10.2 你想做什么? 261
10.10.3 為誰(shuí)工作? 262
10.10.4 挑選目標(biāo)公司 264
10.10.5 直接聯(lián)系招聘經(jīng)理 264
10.10.6 跟 進(jìn) 266
10.10.7 拓寬視野 266
10.10.8 再回到第二步 267
10.11 共享服務(wù)壟斷 268
參考文獻(xiàn) 270