使用可供性进行交互建模
1. 引言
在基于代理的建模中,交互是产生涌现现象的关键,但如何对交互进行建模以保留涌现现象是一个挑战。本文提出使用可供性(Affordance)和可供性图式(Affordance Schema)来解决这一问题,为代理与环境实体之间的交互建模提供了一种灵活且可重现的方法。
2. 可供性在建模中的概念
- 生态心理学中的定义 :大约40年前,J.J. Gibson在生态心理学中引入了可供性的概念,将其定义为环境提供的行动潜力,强调动物与环境之间的互惠关系,可供性既不是客观的也不是主观的。
- 人机交互和机器人领域的应用 :在人机交互中,可供性被解释为告诉人类如何使用特定(虚拟)对象的线索,有助于支持软件的可用性。在机器人领域,对象的可供性使机器人能够推理如何处理感知到的对象,通常涉及对象识别、属性识别和可供性关联的过程。
- 代理建模中的挑战与解决方案 :在基于代理的建模中,涌现是通过交互产生的。为了保留涌现现象,我们提出使用可供性图式来建模交互,它允许在匹配代理能力和环境对象属性时具有所需的灵活性,从而产生一系列涌现的交互。
3. 代理 - 实体交互
在深入探讨可供性和可供性图式之前,需要明确一些概念和假设:
- 代理行为的阶段、活动 :
- 代理的行为被组织成活动,活动是由至少一个原子动作组成的行为程序。
- 活动需要明确表示,并且与寻找交互伙伴的过程相关联。代理的