< 上一个 | 内容 | 下一个 >

7.2 人工智能中的合作博弈

合作博弈是与人工智能相关的博弈理论中的重要内容,尤其是在多智能体系统中,我们处处能看到合作博弈的影子。多智能体系统是由多个相互作用的智能体组成的系统,它们不但可以相互通信并协助完成对同一环境的任务,而且可以基于个体的局部信息共同达成一个全局最优解的决策。博弈论研究的是在已知规则条件下不同智能体行动的选择,基于选择的结果,博弈论研究如何使参与者获得收益最大化。如何在多智能体系统中合理合作完成任务,就成为一个合作博弈问题了。

在多智能体系统中,智能体之间必须共享信息及知识,协商甚至竞争以便更好地协同工作。多智能体系统本质上是一个多合作博弈系统。针对合作博弈的问题,可以采用多种不同的构建方法,建立多合作博弈机制,使得各个智能体之间可以共同合作,最终达成共同的目标。同时,多智能体系统同时也涉及到了很多合作决策问题,例如资源分配、任务分工、执行策略等。在多智能体系统中,各个智能体之间的合作与竞争关系复杂多变,因此需要对智能体间的协作关系进行建模,运用合作博弈理论对于每个智能体应该如何协作、如何分配资源进行优化建模求最优解。

因此,合作博弈与多智能体系统之间是密不可分的关系。多智能体系统需要一个更好的合作博弈规划的方法,而合作博弈通过建立优秀的策略方案来实现多智能体系统的协作,提高分配效率,降低成本,增加智能体间知识共享和协作的效率。这两方面的关系互为补充,整体为智能体系统的优化提供更好的解决方案和支持。

本章节主要分为三个部分:第一部分介绍合作博弈的基础知识和解概念;第二部分列举一些具有简洁形式的合作博弈模型;第三部分着重讲解合作博弈在多智能体系统中的应用。


 

7.2.1 合作博弈7.2.2 合作博弈的表示和算法7.2.3 合作博弈在多智能体系统中的应用7.2.4 结论