小编今天教你们Multi-agent方法,解决你在生活中遇到的小问题。
工具/原料
电脑
方法/步骤
1、建立一个代理,确定代理的行为。只执行一遍循环执行自己定义执行步骤,从创建该行为开始一定时间后执行定期执行。
2、描述行为发送者请求接收者完成一项操作,发送者要求接收者知晓。根据主体的自主性进行分类。
3、由控制主体和被控主体构成的系统:主体之间存在较强的控制关系,每个主体或对其他主体具有控制作用,或受控于对它具有权威的主体。在这类系统中,被控主体的行为受到约束,自主程度较低。
4、自主主体构成的系统:主体自主地决策,产生计划,采取行动。主体之间具有松散的社会性联系。谠骀魍埭主体通过与外界的交互,了解外部世界鹚兢尖睁的变化,并从经验中学习增强其求解问题的能力以及与相识者建立良好的协作关系。在这类系统中,自主主体之间的协作关系是互利互惠的关系,当目标发生冲突时,通过协商来解决。
5、灵活主体(即半自主的主体)构成的系统:主体进行决策时,某些问题在一定程度上需溴溢菏确要受控于其他主体,大部分情况下要求主体完全自主地工作。在唁昼囫缍这类系统中,主体之间通常是松散耦合,具有一定的组织结构,通过承诺和组织约束相互联系。
6、系统拓扑结构不变,即主体数目、主体之间的社会关系等都不变,主体内部结构固定,基本技能不变,通过重构求解问题的方式来适应环境。主体通过自重组来适应环境,例如修改调整自己的知识结构、目标、选择等。