多Agent系統(tǒng)編程實(shí)踐
鏈接:https://pan.baidu.com/s/14J4P96keeDWj55fTJphvlQ?pwd=b4jr?
提取碼:b4jr

本書介紹面向多Agent的編程(MAOP)的主要概念和技術(shù),并結(jié)合JaCaMo開(kāi)源平臺(tái)進(jìn)行實(shí)踐。MAOP提供了一種基于三個(gè)維度的結(jié)構(gòu)化方法,本書詳細(xì)討論這三個(gè)維度:Agent維度,用于設(shè)計(jì)個(gè)體(交互)實(shí)體;環(huán)境維度,支持共享資源的開(kāi)發(fā),實(shí)現(xiàn)與現(xiàn)實(shí)世界的聯(lián)系;組織維度,構(gòu)建自治Agent和共享環(huán)境之間的交互。本書還討論了MAOP與現(xiàn)有技術(shù)和應(yīng)用領(lǐng)域的集成,包括移動(dòng)計(jì)算、基于Web的計(jì)算和機(jī)器人技術(shù)。zui后,從MAOP的角度探討了與人工智能相關(guān)的經(jīng)典問(wèn)題,并討論了面向Agent的軟件工程方法。
作者簡(jiǎn)介
奧利弗·布瓦西耶(Olivier Boissier)
法國(guó)圣埃蒂安國(guó)立高等礦業(yè)學(xué)校計(jì)算機(jī)科學(xué)系教授。
拉斐爾·H. 博蒂尼(Rafael H. Bordini)
巴西天主教大學(xué)信息學(xué)院副教授。
喬米·F. 胡布納(Jomi F. Hübner)
巴西圣卡塔琳娜大學(xué)自動(dòng)化和系統(tǒng)工程系副教授。
亞歷桑德羅·里奇(Alessandro Ricci)
意大利博洛尼亞大學(xué)計(jì)算機(jī)科學(xué)與工程副教授。
四位作者是JaCaMo編程模型和平臺(tái)的主要開(kāi)發(fā)者,致力于為各類應(yīng)用場(chǎng)景提供人工智能解決方案。
譯者:
黃智瀕 計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)博士,北京郵電大學(xué)計(jì)算機(jī)學(xué)院講師。長(zhǎng)期從事機(jī)器學(xué)習(xí)、超大規(guī)模并行計(jì)算、GPU加速計(jì)算以及三維計(jì)算機(jī)視覺(jué)和深度學(xué)習(xí)架構(gòu)方面的研究。
白 鵬 博士,中國(guó)航天空氣動(dòng)力技術(shù)研究院研究員、博士生導(dǎo)師,航天科技集團(tuán)公司學(xué)術(shù)技術(shù)帶頭人,《空氣動(dòng)力學(xué)學(xué)報(bào)》《實(shí)驗(yàn)流體力學(xué)》《氣動(dòng)研究與實(shí)驗(yàn)》編委。長(zhǎng)期從事飛行器空氣動(dòng)力學(xué)特性評(píng)估與氣動(dòng)總體設(shè)計(jì)領(lǐng)域的科研工作。曾榮獲部級(jí)科技進(jìn)步獎(jiǎng)(5次)、航天貢獻(xiàn)獎(jiǎng)、航天創(chuàng)新獎(jiǎng)及航天基金獎(jiǎng)。獲國(guó)家發(fā)明專利20余項(xiàng),出版學(xué)術(shù)專著2部,在國(guó)內(nèi)外學(xué)術(shù)期刊和重要國(guó)際學(xué)術(shù)會(huì)議上發(fā)表論文100余篇。
目錄
目 錄
譯者序
致謝
第1章 引言1
1.1 目標(biāo)2
1.2 挑戰(zhàn)2
1.3 方法4
1.4 預(yù)期讀者群4
1.5 本書結(jié)構(gòu)和閱讀指南5
第2章 MAOP概述8
2.1 多Agent系統(tǒng)8
2.2 面向多Agent的編程11
2.3 主要抽象12
2.4 集成視圖14
2.5 克服挑戰(zhàn)16
2.6 小結(jié)19
2.7 參考資料19
第3章 新手入門21
3.1 單一Agent的“你好–世界”
的例子22
3.2 多Agent的“你好–世界”
的例子23
3.3 “你好–世界”的環(huán)境24
3.4 “你好–世界”的組織26
3.5 參考資料30
3.6 練習(xí)31
第4章 Agent維度33
4.1 簡(jiǎn)介33
4.2 Agent抽象35
4.3 Agent執(zhí)行40
4.4 參考資料44
4.5 練習(xí)45
第5章 環(huán)境維度46
5.1 簡(jiǎn)介46
5.2 環(huán)境抽象49
5.3 環(huán)境執(zhí)行59
5.4 參考資料61
5.5 練習(xí)62
第6章 Agent及其環(huán)境的編程63
6.1 主動(dòng)式智能房間的編程63
6.2 為智能房間增加反應(yīng)性71
6.3 為智能房間增加容錯(cuò)74
6.4 讓智能房間具有適應(yīng)性75
6.5 我們學(xué)到了什么78
6.6 練習(xí)79
第7章 對(duì)在環(huán)境中互動(dòng)的多個(gè)Agent
進(jìn)行編程81
7.1 對(duì)有多個(gè)Agent的智能房間
進(jìn)行編程81
7.2 用交互協(xié)議對(duì)協(xié)調(diào)工作
去中心化87
7.3 以環(huán)境為媒介的協(xié)調(diào)91
7.4 從去中心化到分布式97
7.5 我們學(xué)到了什么103
7.6 練習(xí)104
第8章 組織維度105
8.1 簡(jiǎn)介105
8.2 組織抽象109
8.3 組織執(zhí)行116
8.4 參考資料123
8.5 練習(xí)124
第9章 情境Agent的組織編程125
9.1 對(duì)有組織的智能房間的編程125
9.2 改變組織136
9.3 Agent部署它們的組織138
9.4 Agent對(duì)其組織的推理140
9.5 我們學(xué)到了什么143
9.6 練習(xí)143
第10章 與其他技術(shù)的集成145
10.1 庫(kù)、框架與平臺(tái)145
10.2 主流應(yīng)用領(lǐng)域和技術(shù)153
10.3 與其他多Agent系統(tǒng)平臺(tái)
相集成163
第11章 總結(jié)和展望165
11.1 MAOP視角的總結(jié)165
11.2 MAOP和人工智能167
11.3 MAOP和軟件工程172
11.4 未來(lái)之路176
練習(xí)答案178
參考文獻(xiàn)191
查看全部↓
前言/序言
譯者序
多Agent系統(tǒng)被應(yīng)用于不同的領(lǐng)域,可對(duì)復(fù)雜系統(tǒng)進(jìn)行建模、設(shè)計(jì)和編程。早期的Agent概念是由麻省理工學(xué)院的著名計(jì)算機(jī)學(xué)家Minsky提出的,他在Society of Mind一書中將社會(huì)與社會(huì)行為概念引入計(jì)算系統(tǒng)。目前,全球范圍內(nèi)的多Agent系統(tǒng)研究浪潮正在興起,在生物學(xué)、計(jì)算機(jī)科學(xué)、人工智能、控制科學(xué)、社會(huì)學(xué)等多個(gè)學(xué)科交叉和滲透發(fā)展,受到眾多學(xué)者的廣泛關(guān)注,已成為當(dāng)前人工智能領(lǐng)域的研究熱點(diǎn)。
本書從工程化的角度介紹面向多Agent的編程(MAOP),概述了它的三個(gè)核心維度,結(jié)合JaCaMo開(kāi)源平臺(tái),深入淺出地介紹了各個(gè)維度的概念和編程抽象,并基于智能房間場(chǎng)景進(jìn)行編程實(shí)踐,重點(diǎn)介紹了如何應(yīng)對(duì)自治性、去中心化和分布式以及其他開(kāi)放性挑戰(zhàn)。本書采用沉浸式風(fēng)格和漸進(jìn)式方法,圍繞各類實(shí)踐項(xiàng)目介紹核心概念;支持通過(guò)經(jīng)驗(yàn)學(xué)習(xí),除了貫穿全書的例子外,有些章節(jié)還專門介紹了完整的案例研究,但始終圍繞面向多Agent的編程的核心問(wèn)題展開(kāi),讓讀者易于閱讀,勇于實(shí)踐,敢于探索,讓多Agent的編程真正進(jìn)入工程化。
譯者一直從事以Agent為基礎(chǔ)的人工智能應(yīng)用方面的實(shí)踐和科研工作,特別是新概念航空航天飛行器氣動(dòng)總體設(shè)計(jì)和流場(chǎng)結(jié)構(gòu)智能分析處理方面的應(yīng)用工作。事實(shí)上,當(dāng)前航空航天領(lǐng)域提出的許多新概念飛行器已經(jīng)成為研究熱點(diǎn),例如,智能可變形飛行器、蜂群無(wú)人機(jī)、忠誠(chéng)僚機(jī)、無(wú)人戰(zhàn)斗機(jī)等,其內(nèi)涵和對(duì)智能技術(shù)的需求似乎都已經(jīng)超出了目前獲得廣泛應(yīng)用的人工智能技術(shù),并且它們都隱含了本書所提出的多Agent概念,都需要多Agent技術(shù)的研究取得突破性進(jìn)展。當(dāng)然,目前關(guān)于多Agent系統(tǒng)的研究仍然十分基礎(chǔ),相信本書會(huì)為多Agent系統(tǒng)的實(shí)踐和推廣帶來(lái)益處。
在翻譯的過(guò)程中,譯者力求準(zhǔn)確反映原著表達(dá)的思想和概念,但受限于譯者水平,翻譯中難免有錯(cuò)漏之處,懇請(qǐng)讀者批評(píng)指正,譯者不勝感激。
最后,感謝家人、朋友的支持和幫助。同時(shí),要感謝在本書翻譯過(guò)程中做出貢獻(xiàn)的人,特別是北京郵電大學(xué)曹凌婧、張瑞濤、黃志林等;還要感謝北京郵電大學(xué)計(jì)算機(jī)學(xué)院(國(guó)家示范性軟件學(xué)院)和中國(guó)航天空氣動(dòng)力技術(shù)研究院的大力支持。
黃智瀕 白鵬
北京郵電大學(xué)智能通信軟件與多媒體北京市重點(diǎn)實(shí)驗(yàn)室
2023年2月
查看全部↓