Human behavior is conditioned by codes and norms that constrain action. Rules, ``manners,'' laws, and moral imperatives are examples of classes of constraints that govern human behavior. These systems of constraints are ``messy:'' individual constraints are often poorly defined, what constraints are relevant in a particular situation may be unknown or ambiguous, constraints interact and conflict with one another, and determining how to act within the bounds of the relevant constraints may be a significant challenge, especially when rapid decisions are needed. Despite such messiness, humans incorporate constraints in their decisions robustly and rapidly. General, artificially-intelligent agents must also be able to navigate the messiness of systems of real-world constraints in order to behave predictability and reliably. In this paper, we characterize sources of complexity in constraint processing for general agents and describe a computational-level analysis for such \textit{constraint compliance}. We identify key algorithmic requirements based on the computational-level analysis and outline an initial, exploratory implementation of a general approach to constraint compliance.
翻译:人类行为受制约行动的守则和规范的制约。规则、“管理员”、“法律和道德义务”是制约人类行为的各类制约因素的例子。这些制约制度是“迷思 ” : 个人制约往往定义不清,在特定情况下哪些制约因素相关,可能是未知的或模棱两可的,制约相互作用和冲突,确定如何在相关制约的界限内采取行动可能是一项重大挑战,特别是在需要迅速作出决定的情况下。尽管如此混乱,但人类在其决策中充满了强力和迅速的制约。一般而言,人工智能剂还必须能够驾驭现实世界制约体系的混乱,以便具有可预测性和可靠性。在本文中,我们确定了制约一般物剂的制约处理的复杂性来源,并描述了对此类物剂遵守的计算分析。我们根据计算层面的分析确定了关键的算法要求,并概述了对制约遵守的一般方法的初始和探索性实施。</s>