Friedman Scott, Forbus Kenneth, Sherin Bruce
Smart Information Flow Technologies (SIFT), Minneapolis.
Qualitative Reasoning Group, Northwestern University.
Cogn Sci. 2018 May;42(4):1110-1145. doi: 10.1111/cogs.12574. Epub 2017 Dec 27.
People use commonsense science knowledge to flexibly explain, predict, and manipulate the world around them, yet we lack computational models of how this commonsense science knowledge is represented, acquired, utilized, and revised. This is an important challenge for cognitive science: Building higher order computational models in this area will help characterize one of the hallmarks of human reasoning, and it will allow us to build more robust reasoning systems. This paper presents a novel assembled coherence (AC) theory of human conceptual change, whereby people revise beliefs and mental models by constructing and evaluating explanations using fragmentary, globally inconsistent knowledge. We implement AC theory with Timber, a computational model of conceptual change that revises its beliefs and generates human-like explanations in commonsense science. Timber represents domain knowledge using predicate calculus and qualitative model fragments, and uses an abductive model formulation algorithm to construct competing explanations for phenomena. Timber then (a) scores competing explanations with respect to previously accepted beliefs, using a cost function based on simplicity and credibility, (b) identifies a low-cost, preferred explanation and accepts its constituent beliefs, and then (c) greedily alters previous explanation preferences to reduce global cost and thereby revise beliefs. Consistency is a soft constraint in Timber; it is biased to select explanations that share consistent beliefs, assumptions, and causal structure with its other, preferred explanations. In this paper, we use Timber to simulate the belief changes of students during clinical interviews about how the seasons change. We show that Timber produces and revises a sequence of explanations similar to those of the students, which supports the psychological plausibility of AC theory.
人们运用常识性科学知识来灵活地解释、预测和操控周围的世界,但我们缺乏关于这种常识性科学知识是如何被表征、获取、利用和修正的计算模型。这是认知科学面临的一项重大挑战:在这一领域构建高阶计算模型将有助于刻画人类推理的一个标志特征,并且能让我们构建出更强大的推理系统。本文提出了一种关于人类概念转变的新颖的组合连贯性(AC)理论,即人们通过使用零碎的、全局不一致的知识构建和评估解释来修正信念和心理模型。我们用Timber实现了AC理论,Timber是一个概念转变的计算模型,它能修正自身信念并在常识性科学中生成类似人类的解释。Timber使用谓词演算和定性模型片段来表示领域知识,并使用一种溯因模型构建算法为现象构建相互竞争的解释。然后Timber:(a)使用基于简单性和可信度的成本函数,根据先前接受的信念对相互竞争的解释进行评分;(b)识别出一个低成本的、优选的解释并接受其组成信念;然后(c)贪婪地改变先前的解释偏好以降低全局成本,从而修正信念。一致性在Timber中是一个软约束;它倾向于选择与其他优选解释共享一致信念、假设和因果结构的解释。在本文中,我们使用Timber来模拟学生在关于季节变化的临床访谈期间的信念变化。我们表明Timber生成并修正了一系列与学生的解释相似的解释,这支持了AC理论在心理学上的合理性。