书籍详情

多Agent系统编程实践

多Agent系统编程实践

作者:(法)奥利弗·布瓦西耶,(巴西)拉斐尔·H.博蒂尼,(巴西)乔米·F.胡布纳,(意)亚历桑德罗·里奇

出版社:机械工业出版社

出版时间:2023-05-01

ISBN:9787111726791

定价:¥79.00

购买这本书可以去
内容简介
  本书介绍面向多Agent的编程(MAOP)的主要概念和技术,并结合JaCaMo开源平台进行实践。MAOP提供了一种基于三个维度的结构化方法,本书详细讨论这三个维度:Agent维度,用于设计个体(交互)实体;环境维度,支持共享资源的开发,实现与现实世界的联系;组织维度,构建自治Agent和共享环境之间的交互。本书还讨论了MAOP与现有技术和应用领域的集成,包括移动计算、基于Web的计算和机器人技术。zui后,从MAOP的角度探讨了与人工智能相关的经典问题,并讨论了面向Agent的软件工程方法。
作者简介
  奥利弗·布瓦西耶(Olivier Boissier)法国圣埃蒂安国立高等矿业学校计算机科学系教授。 拉斐尔·H. 博蒂尼(Rafael H. Bordini)巴西天主教大学信息学院副教授。 乔米·F. 胡布纳(Jomi F. Hübner)巴西圣卡塔琳娜大学自动化和系统工程系副教授。 亚历桑德罗·里奇(Alessandro Ricci) 意大利博洛尼亚大学计算机科学与工程副教授。四位作者是JaCaMo编程模型和平台的主要开发者,致力于为各类应用场景提供人工智能解决方案。 译者: 黄智濒 计算机系统结构博士,北京邮电大学计算机学院讲师。长期从事机器学习、超大规模并行计算、GPU加速计算以及三维计算机视觉和深度学习架构方面的研究。 白 鹏 博士,中国航天空气动力技术研究院研究员、博士生导师,航天科技集团公司学术技术带头人,《空气动力学学报》《实验流体力学》《气动研究与实验》编委。长期从事飞行器空气动力学特性评估与气动总体设计领域的科研工作。曾荣获部级科技进步奖(5次)、航天贡献奖、航天创新奖及航天基金奖。获国家发明专利20余项,出版学术专著2部,在国内外学术期刊和重要国际学术会议上发表论文100余篇。
目录

目  录

译者序

致谢

第1章 引言1

1.1 目标2

1.2 挑战2

1.3 方法4

1.4 预期读者群4

1.5 本书结构和阅读指南5

第2章 MAOP概述8

2.1 多Agent系统8

2.2 面向多Agent的编程11

2.3 主要抽象12

2.4 集成视图14

2.5 克服挑战16

2.6 小结19

2.7 参考资料19

第3章 新手入门21

3.1 单一Agent的“你好–世界”

 的例子22

3.2 多Agent的“你好–世界”

 的例子23

3.3 “你好–世界”的环境24

3.4 “你好–世界”的组织26

3.5 参考资料30

3.6 练习31

第4章 Agent维度33

4.1 简介33

4.2 Agent抽象35

4.3 Agent执行40

4.4 参考资料44

4.5 练习45

第5章 环境维度46

5.1 简介46

5.2 环境抽象49

5.3 环境执行59

5.4 参考资料61

5.5 练习62

第6章 Agent及其环境的编程63

6.1 主动式智能房间的编程63

6.2 为智能房间增加反应性71

6.3 为智能房间增加容错74

6.4 让智能房间具有适应性75

6.5 我们学到了什么78

6.6 练习79

第7章 对在环境中互动的多个Agent

 进行编程81

7.1 对有多个Agent的智能房间

 进行编程81

7.2 用交互协议对协调工作

 去中心化87

7.3 以环境为媒介的协调91

7.4 从去中心化到分布式97

7.5 我们学到了什么103

7.6 练习104

第8章 组织维度105

8.1 简介105

8.2 组织抽象109

8.3 组织执行116

8.4 参考资料123

8.5 练习124

第9章 情境Agent的组织编程125

9.1 对有组织的智能房间的编程125

9.2 改变组织136

9.3 Agent部署它们的组织138

9.4 Agent对其组织的推理140

9.5 我们学到了什么143

9.6 练习143

第10章 与其他技术的集成145

10.1 库、框架与平台145

10.2 主流应用领域和技术153

10.3 与其他多Agent系统平台

 相集成163

第11章 总结和展望165

11.1 MAOP视角的总结165

11.2 MAOP和人工智能167

11.3 MAOP和软件工程172

11.4 未来之路176

练习答案178

参考文献191


猜您喜欢

读书导航