多智能体系统中的社会知识与应用
1. 元智能体的操作
在反思性多智能体系统中使用元智能体可以提升系统的主要功能。元智能体不仅要维护关于对象级智能体的知识并进行推理,还需能够影响对象级社区的操作。元智能体的操作分为三个独立阶段,这三个阶段将以三个相互关联的计算线程实现,通过共享知识结构进行通信。
1.1 知识获取与维护阶段
在此阶段,每个元智能体确保其关于社区的知识是最新的,这一阶段实现了内省完整性的某些方面。
1.2 知识分析与推理阶段
这是元智能体操作的关键阶段,收集到的知识在此被处理,并根据特定类型的元智能体形成相应的发现。
1.3 社区修订阶段
在这个阶段,元智能体影响社区,实现内省力量。元推理智能体通常通过向对象级智能体发送控制消息、知识改进建议,或者通知用户执行适当的操作来影响它们。
元智能体并非总能直接获取关于对象智能体状态或服务的信息,因此有必要简要介绍几种其他的知识维护技术。知识维护过程可以由对象智能体或元智能体本身驱动。以下是几种常见的知识维护方法:
- 定期修订 :元智能体定期向其负责的对象智能体请求更新,以维护状态库。这种方法适用于智能体状态变化频繁,但元推理过程很少进行的应用场景。
- 基于订阅的方法 :此技术属于由对象智能体驱动的维护类别,在“3bA 模型的知识维护”部分有详细描述。
- 基于黑板的方法 :这是一种较早的知识维护和智能体间信息交换方法。智能体共享一个知识结构,每个智能体在其中写入其状态信
超级会员免费看
订阅专栏 解锁全文
1473

被折叠的 条评论
为什么被折叠?



