An architecture of diversity for commonsense reasoning

Although computers excel at certain bounded tasks that are difficult for humans, such as solving integrals, they have difficulty performing commonsense tasks that are easy for humans, such as understanding stories. In this Technical Forum contribution, we discuss commonsense reasoning and what makes it difficult for computers. We contend that commonsense reasoning is too hard a problem to solve using any single artificial intelligence technique. We propose a multilevel architecture consisting of diverse reasoning and representation techniques that collaborate and reflect in order to allow the best techniques to be used for the many situations that arise in commonsense reasoning. We present story understanding—specifically, understanding and answering questions about progressively harder children’s texts—as a task for evaluating and scaling up a commonsense reasoning system.

[1]  John McCarthy,et al.  Programs with common sense , 1960 .

[2]  Eugene Charniak,et al.  Toward a model of children's story comprehension , 1972 .

[3]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[4]  Richard Edward Cullingford,et al.  Script application: computer understanding of newspaper stories. , 1977 .

[5]  Robert Wilensky,et al.  Understanding Goal-Based Stories , 1978, Outstanding Dissertations in the Computer Sciences.

[6]  Scott E. Fahlman,et al.  NETL: A System for Representing and Using Real-World Knowledge , 1979, CL.

[7]  C. P. Dolan Tensor manipulation networks: connectionist and symbolic approaches to comprehension, learning, and planning , 1989 .

[8]  Roger C. Schank,et al.  Question-driven understanding: an integrated theory of story understanding, memory and learning , 1989 .

[9]  Leora Morgenstern,et al.  A Formal Theory of Multiple Agent Nonmonotonic Reasoning , 1990, AAAI.

[10]  Ernest Davis,et al.  Representations of commonsense knowledge , 2014, notThenot Morgan Kaufmann series in representation and reasoning.

[11]  G. Reeke The society of mind , 1991 .

[12]  Anthony G. Cohn,et al.  A Spatial Logic based on Regions and Connection , 1992, KR.

[13]  Doug Riecken,et al.  M: an architecture of integrated agents , 1994, CACM.

[14]  Douglas B. Lenat,et al.  CYC: a large-scale investment in knowledge infrastructure , 1995, CACM.

[15]  M. Shanahan Solving the frame problem , 1997 .

[16]  Ernest Davis,et al.  Naive Physics Perplex , 1997, AI Mag..

[17]  Aaron Sloman,et al.  Architectural requirements for human-like agents both natural and artificial , 1998 .

[18]  Lynette Hirschman,et al.  Deep Read: A Reading Comprehension System , 1999, ACL.

[19]  L. Alexander,et al.  Longman English grammar , 1999 .

[20]  Benjamin Kuipers,et al.  The Spatial Semantic Hierarchy , 2000, Artif. Intell..

[21]  Marvin Minsky,et al.  Commonsense-based interfaces , 2000, CACM.

[22]  A. Sloman Beyond Shallow Models of Emotion , 2001 .

[23]  Push Singh,et al.  The Public Acquisition of Commonsense Knowledge , 2002 .