An Approach to Human-level Commonsense Reasoning
https://doi.org/10.1007/978-94-007-4438-7_12Abstract
Commonsense reasoning has proven exceedingly difficult both to model and to implement in artificial reasoning systems. This paper discusses some of the features of human reasoning that may account for this difficulty, surveys a number of reasoning systems and formalisms, and offers an outline of active logic, a non-classical paraconsistent logic that may be of some use in implementing commonsense reasoning.
References (44)
- Anderson, J. (1990). The Adaptive Character of Thought. Lawrence Erlbaum.
- Anderson, J. (1991). Is Human Cognition Adaptive? Behavioral and Brain Sciences 14(3): 471-517.
- Anderson, J.R., Bothell, D., Byrne, M.D., Douglass, S., Lebiere, C., & Qin, Y. (2004). An Integrated Theory of Mind. Psychological Review 111(4): 1036-1060.
- Anderson, M.L., Gomaa, W., Grant, J., & Perlis, D. (2008). Active logic semantics for a single agent in a static world. Artificial Intelligence 172: 1045-1063.
- Arieli, O. (2007). Paraconsistent Reasoning and Preferential Entailments by Signed Quantified Boolean Formulae. ACM Transactions on Computational Logic 8(3): Article 18.
- Arieli, O. & Avron, A. (1998). The Value of Four Values. Artificial Intelligence 102(1): 97-141.
- Byrne, R. (1989). Suppressing valid inferences with conditionals. Cognition 31: 61- 83.
- Cosmides, L. (1989). The logic of social exchange: has natural selection shaped how humans reason? Studies with the Wason selection task. Cognition 31: 187-276.
- Elio, R. (1997). What to believe when inferences are contradicted: The impact of knowledge type and inference rule. In Proceedings of the Nineteenth Annual Con- ference of the Cognitive Science Society, pp.211-216.
- Elio, R. (1998). How to disbelieve p → q: Resolving contradictions. In Proceedings of the Twentieth Annual Conference of the Cognitive Science Society, pp.315- 320.
- Evans, J.S.B. (1982). The psychology of deductive reasoning. London: Routledge Keegan Paul.
- Gentner, D. & Stevens, A. (1983). Mental models. Lawrence Erlbaum.
- Gigerenzer, G. (1994). Why the distinction between single-event probabilities and frequencies is important for psychology (and vice versa). In G. Write & P. Ayton (eds.) Subjective Probability, pp.129-161. New York: John Wiley and Sons.
- Gray, W., Sims, C., Fu, W.T. & Schoelles, M. (2006). The Soft Constraints Hy- pothesis: A Rational Analysis Approach to Resource Allocation for Interactive Behavior. Psychological Review 113(3): 461-482.
- Johnson-Laird, P. (1983). Mental models. Cambridge: Cambridge University Press.
- Johnson-Laird, P., Wason, P. (1970). A theoretical insight into a reasoning task. Cognitive Psychology 1: 134-148.
- Kahneman, D. & Tversky, A. (1979). Prospect theory: An analysis of decision under risk. Econometrica 47(2): 263-291.
- Laird, J., Newell, A. & Rosenbloom, P. (1987). Soar: An Architecture for General Intelligence. Artificial Intelligence 33(1): 1-64.
- Lebiere, C. & Anderson, J.R. (1993). A Connectionist Implementation of the ACT- R Production System. In Proceedings of the Fifteenth Annual Conference of the Cognitive Science Society, pp.635-640.
- Lenat, D. & Guha, R.V. (1990). Cyc: A Midterm Report. AI Magazine 11(3): 32-59.
- Lenat, D., Guha, R.V., Pittman, K., Pratt, D. & Shepherd, M. (1990). Cyc: Toward Programs with Commonsense. Communications of the ACM 33(8): 30-49.
- Martins, A.T., Pequeno, M. & Pequeno, T. (2002). A Multiple Worlds Semantics to a Paraconsistent Nonmonotonic Logic. In W.A. Carnielli, M.E. Coniglio & I.M.L. D'Ottavio (eds.) Paraconsistency, the Logical Way to the Inconsistent, pp.187- 212. Marcel Dekker.
- McCarthy, J. & Hayes, P. (1969). Some philosophical problems from the standpoint of artificial intelligence. In B. Meltzer, D. Michie (eds.) Machine Intelligence, pp.463-502. Edinburgh: Edinburgh University Press.
- Newell, A. (1990). Unified Theories of Cognition. Cambridge: Harvard University Press.
- Oaksford, M. & Chater, N. (1994). A rational analysis of the selection task as opti- mal data selection. Psychological Review 101: 608-631.
- Oaksford, M. & Chater, N. (eds.) (1999). Rational Models of Cognition. Oxford: Oxford University Press.
- Oaksford, M. & Chater, N. (2007). Bayesian rationality: The probabilistic approach to human reasoning. Oxford: Oxford University Press.
- Pollock, J. (1987). Defeasible Reasoning. Cognitive Science 11: 481-518.
- Pollock, J. (1989). How to Build a Person. Cambridge: Bradford/MIT Press.
- Pollock, J. (1991). A Theory of Defeasible Reasoning. International Journal of In- telligent Systems 6: 33-54.
- Pollock, J. (1991). Self-Defeating Arguments. Minds and Machines 1: 367-392.
- Pollock, J. (1995). Cognitive Carpentry. Cambridge: Bradford/MIT Press.
- Pollock, J. (1999). Rational Cognition in OSCAR. In N. Jennings, Y. Lesperance (eds.) Proceedings of ATAL-99. Springer Verlag.
- Pollock, J. (1992). How to Reason Defeasibly. Artificial Intelligence 57: 1-42.
- Priest, G. (1989). Reasoning about Truth. Artificial Intelligence 39(2): 231-244.
- Rosenbloom, P.S. (1989). A Symbolic Goal-Oriented Perspective on Connectionism and Soar. In R. Pfeifer, Z. Schreter, F. Fogelman-Soulie & L. Steels (eds.), Rosenbloom, P., Laird, J., Newell, A. & McCarl, R. (1991). A Preliminary Analysis of the Soar Architecture as a Basis for General Intelligence. Artificial Intelligence 47: 289-325. Connectionism in Perspective. Amsterdam: Elsevier.
- Rosenbloom, P.S., Newell, A. & Laird, J.E. (1990). Towards the Knowledge Level in Soar: The Role of the Architecture in the Use of Knowledge. In K. VanLehn (ed.), Architectures for Intelligence. Lawrence Erlbaum.
- Shapiro, S.C. (1979). The SNePS Semantic Network Processing System. In N. Find- ler (ed.) Associative Networks: The Representation and Use of Knowledge by Computers, pp.179-203. New York: Academic Press.
- Shapiro, S.C. (1993). Belief Spaces as Sets of Propositions. Journal of Experimental and Theoretical Artificial Intelligence 5: 225-235.
- Shapiro, S.C. (2000). SNePS: A Logic for Natural Language Understanding and Commonsense Reasoning. In Ł. Iwańska & S.C. Shapiro (eds.) Natural Lan- guage Processing and Knowledge Representation: Language for Knowledge and Knowledge for Language, pp.175-195. AAAI Press/MIT Press.
- Shapiro, S.C. & Rapaport, W. (1992). The SNePS Family. Computers and Mathe- matics with Applications 23: 243-275.
- Shapiro, S.C. & Rapaport, W. (1987). SNePS considered as a fully intensional propositional semantic network. In N. Cercone, G. McCalla (eds.) The Knowl- edge Frontier, pp.263-315. New York: Springer-Verlag.
- Shapiro, S.C., Woodmansee, G.H. & Kreuger, M.W. (1968). A Semantic Associ- ational Memory Net that Learns and Answers Questions (SAMENLAQ). Tech- nical Report, Computer Science Department, University of Wisconsin, Madison, WI. Sharpe, D. & Lacroix, G. (1999). Reasoning About Apparent Contradictions: Reso- lution Strategies and Positive-Negative Asymmetries. Journal of Child Language 26(2): 477-490.
- Taatgen, N.A., Lebiere, C. & Anderson, J.R. (2006). Modeling Paradigms in ACT-R. In R. Sun (ed.) Cognition and Multi-Agent Interaction: From Cognitive Modeling to Social Simulation, pp.29-52. Cambridge: Cambridge University Press.