“Frame problem(框架问题)”是人工智能与哲学中的经典难题:当环境发生变化时,如何让智能体高效地判断哪些事实会改变、哪些事实保持不变,而不必把所有不变之处都逐一列出来,从而避免推理爆炸。
/freɪm ˈprɑːbləm/(美式常见);/freɪm ˈprɒbləm/(英式常见)
The frame problem shows why it’s hard for robots to reason about everyday changes.
框架问题说明了为什么机器人很难对日常变化进行推理。
In planning systems, the frame problem arises because the agent must infer which properties persist after an action without explicitly encoding every non-change.
在规划系统中会出现框架问题,因为智能体必须推断某个动作之后哪些属性会持续存在,而不可能把每一种“没有变化”的情况都显式编码出来。
“Frame”在这里指“背景框架/情境边界”,强调要在一个“框架”内界定相关与不相关的信息;“problem”指这一推理与表征上的困难。该术语在早期人工智能研究中被系统化提出,用来描述行动与推理系统中“默认不变”的常识性假设难以形式化的问题。(相关领域也常用“frame axioms(框架公理)”讨论同一类困难。)