<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Predicting responses of individual reasoners in syllogistic reasoning by using collaborative filtering</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Ilir</forename><surname>Kola</surname></persName>
							<affiliation key="aff0">
								<orgName type="laboratory">Cognitive Computation Lab</orgName>
								<orgName type="institution">University of Freiburg</orgName>
								<address>
									<postCode>79110</postCode>
									<settlement>Freiburg</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Marco</forename><surname>Ragni</surname></persName>
							<affiliation key="aff0">
								<orgName type="laboratory">Cognitive Computation Lab</orgName>
								<orgName type="institution">University of Freiburg</orgName>
								<address>
									<postCode>79110</postCode>
									<settlement>Freiburg</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Predicting responses of individual reasoners in syllogistic reasoning by using collaborative filtering</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">1CF2A5BAE7C8556619381CDADB04A239</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T04:47+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>computational reasoning</term>
					<term>individual differences</term>
					<term>syllogisms</term>
					<term>collaborative filtering</term>
					<term>machine learning</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>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.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Reasoning problems have been studied in such diverse disciplines as psychology, philosophy, cognitive science, as well as in computer science. From an artificial intelligence perspective, modeling human reasoning is crucial if we want to have artificial agents which help us in everyday life. To be successful at this, it is important to understand that each individual can have a different reasoning pattern. Sometimes devia-tions of the individual participants from the norms of classical logic have led to a qualification of such reasoners as rather irrational (e.g., <ref type="bibr" target="#b26">[27]</ref>). Another possibility is that there is a so-called bounded rationality <ref type="bibr" target="#b5">[6]</ref>. An indicator could be that these "deviators" are inherently consistent in their answers and even more that their answers can be predicted. Most previous work has focused on overall distribution of answers, trying to predict the most chosen answer by subjects. However, as noted by Pachur and colleagues <ref type="bibr" target="#b17">[18]</ref>, in presence of individual differences, tests of group mean differences can be highly misleading. For this reason, we focus on individual subjects and try to predict the exact answer they would give.</p><p>Collaborative filtering, a method employed in recommender systems <ref type="bibr" target="#b22">[23]</ref>, can show that a single reasoner does not deviate from similar reasoners, and that consequently her answers can be predicted based on answers of the similar reasoners.</p><p>The rest of this paper is structured as follows: first, we give an introduction to theories on reasoning and individual differences, syllogistic reasoning, and recommender systems. Then, we present a model which uses collaborative filtering to predict answers in the syllogistic reasoning task and compare it to other models or theoretical predictions. Lastly, we draw conclusions and suggest further steps for research.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Background</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Theories on reasoning and individual differences in reasoning</head><p>Scientist have tried to understand human reasoning for a long time. Up to date, there are at least five more prominent theories on how people reason. These theories are based on heuristics <ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b3">4,</ref><ref type="bibr" target="#b5">6,</ref><ref type="bibr" target="#b13">14]</ref> mental logic <ref type="bibr" target="#b23">[24,</ref><ref type="bibr" target="#b24">25]</ref>, pragmatic reasoning schemas <ref type="bibr" target="#b1">[2]</ref>, mental models <ref type="bibr" target="#b7">[8]</ref>, and probability theory <ref type="bibr" target="#b14">[15]</ref>. Oaksford and Chater <ref type="bibr" target="#b15">[16]</ref> offer a general review of these theories.</p><p>The need for all these theories is caused by the fact that people differ in how they answer to reasoning tasks. Theories usually aim at explaining general answering patterns, but if we focus on individual answers then these differences are even more vast. These differences can be caused by intellectual abilities, memory capacity, strategies being used, among others <ref type="bibr" target="#b16">[17,</ref><ref type="bibr" target="#b25">26]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Syllogistic reasoning</head><p>In a syllogistic task, subjects are presented with two premises, and they have to evaluate what follows or whether a third given conclusion necessarily follows. Consider the following example <ref type="bibr" target="#b11">[12]</ref>: Some Artists are Bakers, All Bakers are Chemists. Therefore, some Artists are Chemists.</p><p>Each premise can have four possible moods, two of which are affirmative (Some, All), and two are negative ones (Some not, No). The premises have two terms each, but overall only three terms are used. This is because the first two premises always share a common term (in this case bakers), and the third premise asks about the remaining two terms (artists and chemists). Terms can have four figures, based on their configuration: </p><formula xml:id="formula_0">A-B B-A A-B B-A B-C C-B C-B B-C</formula><p>Since each premise can have four moods, and there are four possible figures, there can be 64 distinct pairs of premises. 27 of them have a conclusion which is valid in classical logic, whereas for the remaining 37 there is no valid conclusion. The conclusion (a third statement) allows again four possible moods, and two figures (A-C or C-A), so overall there are 512 syllogisms that can be evaluated.</p><p>Studies using syllogisms with different forms of content from abstract to realistic one have shown that errors are not random, but are systematically according to two main factors: figure and mood (see <ref type="bibr" target="#b4">[5]</ref>). Syllogistic reasoning has caught the attention of many researchers. Khemlani and Johnson-Laird <ref type="bibr" target="#b11">[12]</ref> provide a review of seven theories of syllogistic reasoning. We will describe the ones which perform better in the meta-analysis, and they will be later used as a baseline for the performance of our model.</p><p>The first theory, illicit conversions <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b21">22]</ref> is based on a misinterpretation of the quantifiers interpreting All B are A when given All A are B and Some B are not A when told Some A are not B. Both these conversions are logically invalid, and lead to errors such as inferring All c are a given the premises All A are B and All C are B. In order to predict the answers of syllogisms, this theory uses classical logic conversions and operators, as well as the two aforementioned invalid conversions.</p><p>The verbal models theory <ref type="bibr" target="#b19">[20]</ref> claim that reasoners built verbal mental models from syllogistic premises and either formulates a conclusion or declares that nothing follows. The model then performs a reencoding of the information based on the information that the converse of the quantifiers Some and No are valid. In another version, the model also reencodes invalid conversions. The authors argue that a crucial part of deduction is the linguistic process of encoding and reencoding the information, rather than looking for counterexamples.</p><p>Unlike the previous example, mental models (formulated for syllogisms first in <ref type="bibr" target="#b6">[7]</ref>) are inspired by the use of counterexamples. The core idea is that individuals understand that a putative conclusion is false if there is a counterexample to it. The theory states that when being faced with a premise, individuals build a mental model of it based on meaning and knowledge. E.g. when given the premise All Artists are Beekeepers the following model is built:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Artist Beekeeper Artist Beekeeper …</head><p>Each row represents the properties of an individual, and the ellipsis denotes individuals which are not artists. This model can be fleshed out to an explicit model which contains information on all potential individuals:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Artist Beekeeper Artist Beekeeper Beekeeper</head><p>In a nutshell, the theory states that many individuals simply reach a conclusion based on the first implicit model, which can be wrong (in this case it would give the impression that All Beekeepers are Artists). However, there are individuals who built other alternative models in order to find counterexamples, which usually leads to a logically correct answer.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">Collaborative filtering and recommender systems</head><p>Recommender systems are software tools used to provide suggestions for items which can be useful to users <ref type="bibr" target="#b22">[23]</ref>. One way to implement a recommender system is through collaborative filtering. In a nutshell, collaborative filtering suggests that if Alice likes items 1 and 2, and Bob likes items 1, 2 and 3, then Alice also probably likes item 3. More formally, in collaborative filtering we look for patterns in observed preference behavior, and try to predict new preferences based on those patterns. Users' preferences for the items are stored as a matrix, in which each row represents a user and each column represents an item. Then, for each user we build a similarity function to see who are the users which have similar preferences. This means, for each user we have a neighborhood of other users similar to them. Then, when a certain item has not been rated by our user, we rely on this neighborhood to see how would our user rate that item. If the rate would be high enough, we can recommend that item to the user. The main challenge in this case would be to select the appropriate similarity function, and to determine the adequate size of the neighborhood.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>3</head><p>Predicting performance in syllogistic reasoning by using collaborative filtering</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Motivation</head><p>As aforementioned, people make mistakes when solving reasoning tasks such as syllogisms. When it comes to preference behavior, we have seen that collaborative filtering can achieve very good results in predicting which items to recommend to users. This shows that people are consistent in their preferences. Could it be the case that people are also consistent in the way they perform in reasoning tasks, and can we predict their answers (including errors) in the aforementioned reasoning domains? We will explore this by using collaborative filtering to predict participants' behavior in reasoning tasks.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">The experimental setting</head><p>For this model, we will use an unpublished data set from an online experiment conducted at the Cognitive Computation Lab (University of Freiburg). It includes data from 140 subjects which completed all 64 syllogistic tasks. Each subject was presented with two premises, and had to choose between nine answer options (the eight mood/figure combinations, plus the ninth option being No Valid Conclusion).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3">The model</head><p>In our setting, the users are the 140 subjects of the study, and the items are the 64 tasks. We define the similarity function as follows:</p><formula xml:id="formula_1">𝑠𝑖𝑚 = 𝑛 𝑠𝑎𝑚𝑒𝐴𝑛𝑠𝑤𝑒𝑟𝑠 𝑁<label>(1)</label></formula><p>where N represents the amount of questions which were answered by both subjects.</p><p>As we can see, similarity is a function between 0 and 1. We start by randomly selecting 14 subjects for which there exists at least one other subject with a similarity of 0.6 or higher, and then randomly deleting 10 of their answers. These will be the answers which have to be predicted.</p><p>The model computes the pair-wise similarities between subjects, and then whenever for the current subject there is a missing answer, it identifies all subjects in its neighborhood (i.e., subjects with a similarity higher than 0.35) which have answered that task, and performs a "weighted voting" as following:</p><p>for answer in possible_answers:</p><p>for user in users:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>value[answer]=value[answer]+sim[user]*given[user]</head><p>where sim[user] represents the similarity of our subject with the user which we are currently computing, and given[user] is a binary attribute showing whether the user gave this answer to the task or not. We perform this weighting inspired by the intuition that answers given by more similar subjects should matter more. Then, the answer with the highest value is the predicted one.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.4">Results</head><p>The model is very simple, and it does not include any learning, its performance is, however, fairly accurate. It is important to notice that the model predicts one out of nine possible options, so a model which is simply guessing would be on average correct in about 11% of times. Our model compares the predicted answers to the true ones, and reports the percentage of correctly predicted answers.</p><p>In order to interpret the result better it would be useful to compare the performance of our model to other models or theoretical predictions. As we already stated, most theories do not focus on individual answer predictions, but on most chosen answers. For example, a theory can state that for the premises All A are B, Some B are C then people draw the answers Some A are C, Some C are A or All A are C. We try to see what these theories would predict for our individual missing answers, and we use the relaxation that if the missing answer is one of the predicted answers from the theory, then it is counted as correct. We notice that this is quite a big relaxation, since there are theories which predict three to four answers for the same pair of premises, which means they would of course achieve a better accuracy than our model which always predicts just one answer. We calculate the accuracy of the predictions of theories based on illicit conversions, verbal models, and mental models, as well as the predictions of mReasoner, an implementation of the mental models theory.</p><p>One thing to keep in mind is that for some syllogisms there is more than one valid answer, however subjects could select in our experiment only one answer. This can cause a difficulty for our comparison as we need to deal with cognitive theories that often predict up to four or five answers per syllogism. For this reason, we construct two other versions of our model. Instead of predicting only one answer, we checked what would be the accuracy of the prediction if we predict the top two and top three most voted answers. We repeat the procedure 100, 300 and 500 times (to check if results converge); the results are reported in Table <ref type="table" target="#tab_0">1</ref> </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.5">Discussion</head><p>The results show that our model which predicts the exact answer does not only perform reliably better than chance, but even manages to outperform the theoretical predictions based on illicit conversions, which for almost half of the syllogisms predicts more than one answer. Furthermore, we notice that our model with the two most voted predictions outperforms the predictions of the verbal models as well as of mReasoner, which is right now one of the state-of-the-art predictors for syllogistic reasoning. Another thing which is important to notice is that our model reaches the same accuracy even if we delete 32 (out of the 64) answers for up to 50% of the participants, showing robust performance. We notice that the top performance is achieved the predictions made by the mental models theory. However, it is important to notice that for almost half of the syllogisms this theory predicts four or even five answers, which means it has an advantage for this type of metric. Still, our model which predicts the top 3 answers (still less than the mental models predictions) achieves the same performance.</p><p>mReasoner is an implementation which is based on mental models, but it has some parameters which limit the number of predicted answers for each syllogism (it predicts one answer for 7 syllogisms, and more than two for 16 syllogisms). In this comparison, we used the default setting for mReasoner, and we see that our model which predicts the top two answers has a better performance.</p><p>Khemlani and Johnson-Laird <ref type="bibr" target="#b12">[13]</ref> propose a model where mReasoner learns parameters for individual subjects in a small dataset consisting of 20 participants, and then simulates the answers of each subject and compares them to the true answers. They report a mean correlation to the data of 0.7, which means on average in 70% of the cases mReasoner made the right prediction. This result is comparable to our basic model, but built on general cognitive principles. Both approaches differ in their methodology: Our approach requires participants data to classify and predict other reasoners and does not have cognitive principles, while on the other hand mReasoners is built on cognitive principles but trains the system parameters on the whole dataset, so it is not actually predicting. A combination of both methods to reach a "prediction" based on cognitive principles is important.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Conclusions and future steps</head><p>These results show that collaborative filtering can help in predicting individual performance for reasoning tasks, but also that there are new challenges (especially by the performance boost when considering the top two predictions). First of all, it will be interesting to test the same model with data from other reasoning domains, e.g., the Wason selection task <ref type="bibr" target="#b27">[28]</ref>. This would allow us to test for consistency across different reasoning domains. Secondly, as we mentioned the model is simple, it would be interesting to build a more adaptive model which learns from the subjects' answers and can identify cognitive principles. This could be achieved by analyzing potential rea-sons for differences in performance, combined to using more advanced techniques from machine learning to build the recommender system. One alternative would be to formalize the tasks by using ternary logic, and then learn how different subjects map logical operators to truth tables. Ternary logic has shown to provide high flexibility in modeling Wason's selection task <ref type="bibr" target="#b20">[21]</ref>. Another alternative would be to include theories' predictions to the task, and check whether a subject is consistent with the predictions of a certain theory (i.e. we would find similarities with theoretical predictions rather than with other subjects). This would also help us for cases where there are not enough subjects to build informative similarity functions among them.</p><p>We tried to use machine learning techniques to cluster the data in order to identify potential reasoning profiles, however the dataset seems to be too diverse. A method called fcclusterdata, a hierarchal clustering technique from the sckit-learn package <ref type="bibr" target="#b18">[19]</ref> in Python, identifies more than 40 clusters (for the 140 participants), whereas by using the k-medoids technique, in which we can specify the number of clusters, for up to 6 clusters the similarity of subjects in the cluster remains low and we do not achieve better performance. Studies <ref type="bibr" target="#b16">[17,</ref><ref type="bibr" target="#b25">26]</ref> have identified reasons which might lead to individual differences such as level of intellect, memory capacity etc. Our intuition is that although these reasons are similar for different individuals, the way they are presented in people makes it difficult to create clusters. For example, an individual can have high intellectual capacity but bad memory, another one medium intellectual capacity and very good memory, and so on. This is why we think that an approach which focuses on finding similar reasoners for each individual can be more effective.</p><p>Reasoners are relatively consistent in their performance in syllogistic reasoning, since some tend to give similar answers and often predictable mistakes. This means it is possible to build reasoning models which can identify a person's reasoning pattern, and exploit it to better understand the overall reasoning process. This is exactly what our simple model does, and in its relaxed version it manages to be as good as state of the art complex reasoning models.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 Figure 2 Figure 3 Figure 4</head><label>1234</label><figDesc></figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Users' ratings represented as a matrix</figDesc><graphic coords="4,186.08,488.51,222.45,88.66" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>: The accuracy of the cognitive theories in predicting missing answers. The reported results are average accuracies over 100, 300, and 500 runs. (Exact, Top2 and Top3 refer to our model producing 1, 2 and 3 answers; IC refers to Illicit Conversions; VM refers to Verbal Models; MM refers to Mental Models)</figDesc><table><row><cell></cell><cell>Exact</cell><cell>Top 2</cell><cell>Top 3</cell><cell>IC</cell><cell>VM</cell><cell>MM</cell><cell>mReasoner</cell></row><row><cell>100 runs</cell><cell>0.68</cell><cell>0.89</cell><cell>0.95</cell><cell>0.61</cell><cell>0.77</cell><cell>0.95</cell><cell>0.87</cell></row><row><cell>300 runs</cell><cell>0.69</cell><cell>0.88</cell><cell>0.95</cell><cell>0.62</cell><cell>0.77</cell><cell>0.95</cell><cell>0.87</cell></row><row><cell>500 runs</cell><cell>0.69</cell><cell>0.89</cell><cell>0.95</cell><cell>0.62</cell><cell>0.77</cell><cell>0.95</cell><cell>0.87</cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Atmosphere effect re-examined</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">J</forename><surname>Chapman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">P</forename><surname>Chapman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of experimental psychology</title>
		<imprint>
			<biblScope unit="volume">58</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page">220</biblScope>
			<date type="published" when="1959">1959</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Pragmatic reasoning schemas</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">W</forename><surname>Cheng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">J</forename><surname>Holyoak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Cognitive psychology</title>
		<imprint>
			<biblScope unit="volume">17</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="391" to="416" />
			<date type="published" when="1985">1985</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Heuristic and analytic processes in reasoning</title>
		<author>
			<persName><forename type="first">J</forename><surname>Evans</surname></persName>
		</author>
		<author>
			<persName><forename type="middle">B T</forename><surname>St</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">British Journal of Psychology</title>
		<imprint>
			<biblScope unit="volume">75</biblScope>
			<biblScope unit="page" from="451" to="468" />
			<date type="published" when="1984">1984</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m" type="main">Bias in human reasoning: Causes and consequences</title>
		<author>
			<persName><forename type="first">J</forename><surname>Evans</surname></persName>
		</author>
		<author>
			<persName><forename type="middle">B T</forename><surname>St</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1989">1989</date>
			<publisher>Erlbaum</publisher>
			<pubPlace>Hillsdale, NJ</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<title level="m" type="main">Human reasoning: The psychology of deduction</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">S B</forename><surname>Evans</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">E</forename><surname>Newstead</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">M</forename><surname>Byrne</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1993">1993</date>
			<publisher>Psychology Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Domain-specific reasoning: Social contracts, cheating, and perspective change</title>
		<author>
			<persName><forename type="first">G</forename><surname>Gigerenzer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Hug</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Cognition</title>
		<imprint>
			<biblScope unit="volume">43</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="127" to="171" />
			<date type="published" when="1992">1992</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Models of deduction</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">N</forename><surname>Johnson-Laird</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Reasoning: Representation and process in children and adults</title>
				<imprint>
			<date type="published" when="1975">1975</date>
			<biblScope unit="page" from="7" to="54" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<title level="m" type="main">Mental models: Towards a cognitive science of language, inference, and consciousness</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">N</forename><surname>Johnson-Laird</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1983">1983</date>
			<publisher>Harvard University Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">The psychology of syllogisms</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">N</forename><surname>Johnson-Laird</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Steedman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Cognitive psychology</title>
		<imprint>
			<biblScope unit="volume">10</biblScope>
			<biblScope unit="page" from="64" to="99" />
			<date type="published" when="1978">1978</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">A theoretical analysis of insight into a reasoning task</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">N</forename><surname>Johnson-Laird</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">C</forename><surname>Wason</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Cognitive Psychology</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="134" to="148" />
			<date type="published" when="1970">1970</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<title level="m" type="main">Finding Groups in Data: An Introduction to Cluster Analysis</title>
		<author>
			<persName><forename type="first">L</forename><surname>Kaufman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">J</forename><surname>Rousseeuw</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1990">1990</date>
			<publisher>Wiley New York Google Scholar</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Theories of the syllogism: A meta-analysis</title>
		<author>
			<persName><forename type="first">S</forename><surname>Khemlani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">N</forename><surname>Johnson-Laird</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Psychological Bulletin</title>
		<imprint>
			<biblScope unit="volume">138</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="427" to="457" />
			<date type="published" when="2012-05">May 2012. 2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">How people differ in syllogistic reasoning</title>
		<author>
			<persName><forename type="first">S</forename><surname>Khemlani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">N</forename><surname>Johnson-Laird</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 36th Annual Conference of the Cognitive Science Society</title>
				<meeting>the 36th Annual Conference of the Cognitive Science Society<address><addrLine>Austin, TX</addrLine></address></meeting>
		<imprint>
			<publisher>Cognitive Science Society</publisher>
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<monogr>
		<author>
			<persName><forename type="first">A</forename><surname>Newell</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">A</forename><surname>Simon</surname></persName>
		</author>
		<title level="m">Human problem solving</title>
				<meeting><address><addrLine>Englewood Cliffs, NJ</addrLine></address></meeting>
		<imprint>
			<publisher>Prentice-Hall</publisher>
			<date type="published" when="1972">1972</date>
			<biblScope unit="volume">104</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">A rational analysis of the selection task as optimal data selection</title>
		<author>
			<persName><forename type="first">M</forename><surname>Oaksford</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Chater</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Psychological Review</title>
		<imprint>
			<biblScope unit="volume">101</biblScope>
			<biblScope unit="page" from="608" to="631" />
			<date type="published" when="1994">1994</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Theories of reasoning and the computational explanation of everyday inference</title>
		<author>
			<persName><forename type="first">M</forename><surname>Oaksford</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Chater</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Thinking &amp; Reasoning</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="121" to="152" />
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Individual differences in working memory capacity and reasoning ability</title>
		<author>
			<persName><forename type="first">K</forename><surname>Oberauer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">M</forename><surname>Süß</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Wilhelm</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Sander</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Variation in working memory</title>
		<imprint>
			<biblScope unit="page" from="49" to="75" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">The recognition heuristic in memory-based inference: is recognition a non-compensatory cue?</title>
		<author>
			<persName><forename type="first">T</forename><surname>Pachur</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Bröder</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">N</forename><surname>Marewski</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Behavioral Decision Making</title>
		<imprint>
			<biblScope unit="volume">21</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="183" to="210" />
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Scikit-learn: Machine learning in Python</title>
		<author>
			<persName><forename type="first">F</forename><surname>Pedregosa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Varoquaux</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gramfort</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Michel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Thirion</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Grisel</surname></persName>
		</author>
		<author>
			<persName><forename type="first">.</forename><forename type="middle">.</forename><surname>Vanderplas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Machine Learning Research</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="page" from="2825" to="2830" />
			<date type="published" when="2011-10">Oct). 2011</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Deduction as verbal reasoning</title>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">A</forename><surname>Polk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Newell</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Psychological Review</title>
		<imprint>
			<biblScope unit="volume">102</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page">533</biblScope>
			<date type="published" when="1995">1995</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Two-Valued Logic is Not Sufficient to Model Human Reasoning, but Three-Valued Logic is: A Formal Analysis</title>
		<author>
			<persName><forename type="first">M</forename><surname>Ragni</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">A</forename><surname>Dietz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Kola</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Hölldobler</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Bridging 2016 -Bridging the Gap between Human and Automated Reasoning</title>
				<imprint>
			<date type="published" when="2016">2016</date>
			<biblScope unit="volume">1651</biblScope>
			<biblScope unit="page" from="61" to="73" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Two models of syllogistic reasoning: Feature selection and conversion</title>
		<author>
			<persName><forename type="first">R</forename><surname>Revlis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Verbal Learning and Verbal Behavior</title>
		<imprint>
			<biblScope unit="volume">14</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="180" to="195" />
			<date type="published" when="1975">1975</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Recommender systems</title>
		<author>
			<persName><forename type="first">P</forename><surname>Resnick</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">R</forename><surname>Varian</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Communications of the ACM</title>
		<imprint>
			<biblScope unit="volume">40</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="56" to="58" />
			<date type="published" when="1997">1997</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Cognitive processes in propositional reasoning</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">J</forename><surname>Rips</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Psychological review</title>
		<imprint>
			<biblScope unit="volume">90</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page">38</biblScope>
			<date type="published" when="1983">1983</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<monogr>
		<title level="m" type="main">The psychology of proof: Deductive reasoning in human thinking</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">J</forename><surname>Rips</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1994">1994</date>
			<publisher>MIT Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<analytic>
		<title level="a" type="main">Individual differences in rational thought</title>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">E</forename><surname>Stanovich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">F</forename><surname>West</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of experimental psychology: general</title>
		<imprint>
			<biblScope unit="volume">127</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page">161</biblScope>
			<date type="published" when="1998">1998</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Availability: A heuristic for judging frequency and probability</title>
		<author>
			<persName><forename type="first">A</forename><surname>Tversky</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Kahneman</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Cognitive psychology</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="207" to="232" />
			<date type="published" when="1973">1973</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">Reasoning</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">C</forename><surname>Wason</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">New Horizons in Psychology</title>
		<imprint>
			<biblScope unit="page" from="135" to="151" />
			<date type="published" when="1966">1966</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
