Predicting Responses of Individual Reasoners in Syllogistic Reasoning by using Collaborative Filtering

A syllogism consists of two premises each containing one of four quantifiers (All, Some, Some not, None) and two out of three objects totaling in 64 reasoning problems. The task of the participants is to draw or evaluate a conclusion, given the premise information. Most, if not all cognitive theories for syllogistic reasoning, focus on explaining and sometimes predicting the aggregated response pattern for participants of a whole psychological experiment. While only few theories focus on the level of an individual reasoner that might have a specific mental representation that explains her response pattern. If different reasoners can be grouped into similar answer patterns then it is possible to identify even cognitive styles that depend on the underlying representation. To test the idea of individual predictions, we start by developing a pair-wise similarity function based on the subjects’ answers to the task. For 10% of the subjects, we randomly delete 15% of their answers. By using collaborative filtering techniques, we check whether it is possible to predict the deleted answers of a specific individual solely by using the answers given by similar subjects to those specific questions. Results show that not only the correct answer is predicted in around 70% of the cases, and the answer is in the top two predictions in 89% of the cases, which outperforms other theoretical approaches, but the predictions are as well accurate for cases where participants deviate from the correct answer. This implies that there are cognitive principles responsible for the patterns. If these principles are identified, then there is no need for complex models, because even simple ones can achieve high accuracy. This supports that individual performance in reasoning tasks can be predicted leading to a new level of cognitive modeling.

[1]  F. Welch,et al.  Causes and Consequences , 2017, Nature.

[2]  Ali S. Hadi,et al.  Finding Groups in Data: An Introduction to Chster Analysis , 1991 .

[3]  P. Johnson-Laird,et al.  Mental Models: Towards a Cognitive Science of Language, Inference, and Consciousness , 1985 .

[4]  B. Foss New Horizons in Psychology 1 , 1966 .

[5]  L. Rips Cognitive Processes in Propositional Reasoning. , 1983 .

[6]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[7]  Robert H. Ennis The Psychology of Deduction , 1983 .

[8]  Nick Chater,et al.  Theories of reasoning and the computational explanation of everyday inference , 1995 .

[9]  Julian N. Marewski,et al.  The recognition heuristic in memory‐based inference: is recognition a non‐compensatory cue? , 2008 .

[10]  Daniel Kahneman,et al.  Judgment under uncertainty: Availability: A heuristic for judging frequency and probability , 1982 .

[11]  Kosta Dosen,et al.  Models of Deduction* , 2006, Synthese.

[12]  P. Johnson-Laird,et al.  A theoretical analysis of insight into a reasoning task , 1970 .

[13]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[14]  Steffen Hölldobler,et al.  Two-Valued Logic is Not Sufficient to Model Human Reasoning, but Three-Valued Logic is: A Formal Analysis , 2016, Bridging@IJCAI.

[15]  Klaus Oberauer,et al.  Individual differences in working memory capacity and reasoning ability , 2007 .

[16]  Russell Revlis,et al.  Two models of syllogistic reasoning: Feature selection and conversion , 1975 .

[17]  Allen Newell,et al.  Deduction as verbal reasoning. , 1995 .

[18]  Murray Leaf,et al.  WHAT IS “FORMAL” ANALYSIS? , 2004, Cybern. Syst..

[19]  P. Johnson-Laird,et al.  The psychology of syllogisms , 1978, Cognitive Psychology.

[20]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[21]  F. Q. Ribeiro The meta-analysis , 2017, Brazilian journal of otorhinolaryngology.

[22]  G. Gigerenzer,et al.  Domain-specific reasoning: Social contracts, cheating, and perspective change , 1992, Cognition.

[23]  P. Johnson-Laird,et al.  Theories of the syllogism: A meta-analysis. , 2012, Psychological bulletin.

[24]  Verónica Bolón-Canedo,et al.  Feature Selection and Conversion Methods in KDD Cup 99 Dataset: A Comparison of Performance , 2010 .

[25]  Daniel Kahneman,et al.  Availability: A heuristic for judging frequency and probability , 1973 .

[26]  Jonathan S. Evans,et al.  Bias in human reasoning , 1990 .

[27]  L. Rips The Psychology of Proof: Deductive Reasoning in Human Thinking , 1994 .

[28]  Jonathan Evans,et al.  Human Reasoning: The Psychology Of Deduction , 1993 .

[29]  Keith J Holyoak,et al.  Pragmatic reasoning schemas , 1985, Cognitive Psychology.

[30]  Jonathan Evans Heuristic and analytic processes in reasoning , 1984 .

[31]  Keith E. Stanovich,et al.  Individual differences in rational thought. , 1998 .

[32]  Sangeet Khemlani,et al.  How people differ in syllogistic reasoning , 2016, CogSci.

[33]  L. J. Chapman,et al.  Atmosphere effect re-examined. , 1959, Journal of experimental psychology.

[34]  Nick Chater,et al.  A rational analysis of the selection task as optimal data selection. , 1994 .

[35]  Christopher. Simons,et al.  Machine learning with Python , 2017 .