多Agent系统编程实践
作者:(法)奥利弗·布瓦西耶,(巴西)拉斐尔·H.博蒂尼,(巴西)乔米·F.胡布纳,(意)亚历桑德罗·里奇
出版社:机械工业出版社
出版时间:2023-05-01
ISBN:9787111726791
定价:¥79.00
目 录
译者序
致谢
第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