Roberts Sonia F, Koditschek Daniel E, Miracchi Lisa J
Department of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, United States.
Department of Philosophy, University of Pennsylvania, Philadelphia, PA, United States.
Front Neurorobot. 2020 Feb 20;14:12. doi: 10.3389/fnbot.2020.00012. eCollection 2020.
Evidence from empirical literature suggests that explainable complex behaviors can be built from structured compositions of explainable component behaviors with known properties. Such component behaviors can be built to directly perceive and exploit affordances. Using six examples of recent research in legged robot locomotion, we suggest that robots can be programmed to effectively exploit affordances without developing explicit internal models of them. We use a generative framework to discuss the examples, because it helps us to separate-and thus clarify the relationship between-description of affordance exploitation from description of the internal representations used by the robot in that exploitation. Under this framework, details of the architecture and environment are related to the emergent behavior of the system via a generative explanation. For example, the specific method of information processing a robot uses might be related to the affordance the robot is designed to exploit via a formal analysis of its control policy. By considering the mutuality of the agent-environment system during robot behavior design, roboticists can thus develop robust architectures which implicitly exploit affordances. The manner of this exploitation is made explicit by a well constructed generative explanation.
实证文献的证据表明,可解释的复杂行为可以由具有已知属性的可解释组件行为的结构化组合构建而成。这样的组件行为可以被构建来直接感知和利用可供性。通过六个有腿机器人运动的近期研究例子,我们表明机器人可以被编程以有效地利用可供性,而无需开发关于它们的明确内部模型。我们使用一个生成框架来讨论这些例子,因为它有助于我们区分——从而阐明可供性利用的描述与机器人在该利用中所使用的内部表示的描述之间的关系。在这个框架下,架构和环境的细节通过生成性解释与系统的涌现行为相关联。例如,机器人使用的信息处理的具体方法可能通过对其控制策略的形式分析与机器人被设计用来利用的可供性相关联。通过在机器人行为设计过程中考虑智能体 - 环境系统的相互性,机器人专家因此可以开发出隐含地利用可供性的稳健架构。这种利用方式通过精心构建的生成性解释变得明确。