Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Commonsense reasoning and commonsense knowledge in artificial intelligence
Davis E., Marcus G.  Communications of the ACM 58 (9): 92-103, 2015. Type: Article
Date Reviewed: Mar 23 2016

The famous saying, “Common sense is not so common,” by Voltaire (Dictionnaire philosophique, 1764), depends upon human experiences and individual perceptions. Commonsense reasoning (CR) in artificial intelligence (AI) includes domains like natural language processing (NLP), computer vision, and robotic manipulation. This paper discusses CR and knowledge in AI.

The authors categorize successes in automated CR into four types: taxonomic reasoning, temporal reasoning, action and change, and qualitative reasoning. Taxonomic reasoning defines three basic relations: an individual is an instance of a category; one category is a subset of another; and two categories are disjoint. The temporal reasoning automates knowledge and reasoning about time, duration, and time intervals. The authors describe the theory of action, events, and change by simplifying constraints: events are atomic, single actor, and perfect knowledge. They further provide extensions to domains, including continuous domains, simultaneous events, probabilistic events, multiple agent domains, imperfect knowledge domains, and decision theory. According to the authors, “qualitative reasoning is about the direction of change in interrelated quantities.”

The authors classify five challenges in automating CR: virtually untouched or partial understanding of the domains, varying logical complexity in different situations, plausible reasoning involvement, long-tail phenomenon, and difficulty in discerning the proper level of abstraction. They further comprise the objectives in CR research, such as reasoning architecture, plausible inference, range of reasoning modes, painstaking analysis of fundamental domains, breadth, independence of experts, applications, and cognitive modeling. The authors divide reasoning techniques into three types: crowdsourcing, web mining, and knowledge-based approaches, which further include mathematically grounded, informal knowledge-based, and large-scale approaches.

The authors doubt that the problems of CR will be easily solved. However, they recommend the creation of benchmarks, an evaluation of the program CYC, the integration of various AI approaches, the inclusion of alternative modes of reasoning in mainstream approaches, and a better understanding of human CR. This paper is an interesting read for those who are working in the area of CR and commonsense knowledge in AI applications.

Reviewer:  Lalit Saxena Review #: CR144253 (1608-0603)
Bookmark and Share
Deduction And Theorem Proving (I.2.3 )
Would you recommend this review?
Other reviews under "Deduction And Theorem Proving": Date
 How testing helps to diagnose proof failures
Petiot G., Kosmatov N., Botella B., Giorgetti A., Julliand J.  Formal Aspects of Computing 30(6): 629-657, 2018. Type: Article
May 10 2019
Actual causality
Halpern J.,  The MIT Press, Cambridge, MA, 2016. 240 pp. Type: Book (978-0-262035-02-6)
Feb 28 2017
Computational intelligence: revised and selected papers of the International Joint Conference, IJCCI 2013, Vilamoura, Portugal, September 20-22, 2013
Madani K., Dourado A., Rosa A., Filipe J., Kacprzyk J.,  Springer International Publishing, New York, NY, 2015. 518 pp. Type: Book (978-3-319233-91-8)
Jul 26 2016

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2021 ThinkLoud, Inc.
Terms of Use
| Privacy Policy