<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>What Makes Reading Comprehension Questions Difficult?</title></titleStmt>
			<publicationStmt>
				<publisher></publisher>
				<date>01/01/2022</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10358010</idno>
					<idno type="doi">10.18653/v1/2022.acl-long.479</idno>
					<title level='j'>Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics Volume 1: Long Papers</title>
<idno></idno>
<biblScope unit="volume"></biblScope>
<biblScope unit="issue"></biblScope>					

					<author>Saku Sugawara</author><author>Nikita Nangia</author><author>Alex Warstadt</author><author>Samuel Bowman</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[For a natural language understanding benchmark to be useful in research, it has to consist of examples that are diverse and difficult enough to discriminate among current and near-future state-of-the-art systems. However, we do not yet know how best to select text sources to collect a variety of challenging examples. In this study, we crowdsource multiple-choice reading comprehension questions for passages taken from seven qualitatively distinct sources, analyzing what attributes of passages contribute to the difficulty and question types of the collected examples. To our surprise, we find that passage source, length, and readability measures do not significantly affect question difficulty. Through our manual annotation of seven reasoning types, we observe several trends between passage sources and reasoning types, e.g., logical reasoning is more often required in questions written for technical passages. These results suggest that when creating a new benchmark dataset, selecting a diverse set of passages can help ensure a diverse range of question types, but that passage difficulty need not be a priority.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>State-of-the-art systems have shown performance comparable with humans on many recent natural language understanding (NLU) datasets <ref type="bibr">(Devlin et al., 2019;</ref><ref type="bibr">Sun et al., 2021)</ref>, suggesting that these benchmarks will no longer be able to measure future progress. To move beyond this, we will need to find better ways of building difficult datasets, ideally without sacrificing diversity or coverage <ref type="bibr">(Bowman and Dahl, 2021)</ref>. To obtain such humanwritten examples at scale, there are active lines of crowdsourcing research on protocols of worker handling and feedback <ref type="bibr">(Nangia et al., 2021)</ref> and the design of the collection task <ref type="bibr">(Ning et al., 2020;</ref><ref type="bibr">Rogers et al., 2020)</ref>. However, we do not have clear MCTest: Tony walked home from school on his birthday. He was surprised to see a lot of cars in front of his house. When he opened the door and entered the house, he heard a lot of people yell, "Surprise!" It was a surprise party for his birthday. His parents called all his friends' parents and invited them to come to a party for Tony. [...] Q: Who were invited to the party and by who? &#8676; Tony's parents invited only his friends &#8676; Tony invited his friends and their parents &#8676; Tony's parents invited his friends' parents X &#8676; Tony's parents invited his friends and their parents ReClor: Humanitarian considerations aside, sheer economics dictates that country X should institute, as country Y has done, a nationwide system of air and ground transportation for conveying seriously injured persons to specialized trauma centers. Timely access to the kind of medical care that only specialized centers can provide could save the lives of many people. [...] Q: What is the economic argument supporting the idea of a transportation system across the nation of Country X? &#8676; Building the transportation system creates a substantial increase of jobs for the locals X &#8676; Increasing access to specialized medical centers can lower the chance of the workforce population dying &#8676; Transportation ticket prices directly contribute to the government's revenue &#8676; Country Y was successful with their attempts to potentially save lives so Country X should try it as well information on what aspects of text sources affect the difficulty and diversity of examples.</p><p>Crowdsourced datasets in reading comprehension use passages taken from a variety of sources, such as news articles, exams, and blogs, about which questions are written <ref type="bibr">(Lai et al., 2017;</ref><ref type="bibr">Trischler et al., 2017;</ref><ref type="bibr">Rogers et al., 2020)</ref>. The first example in Figure <ref type="figure">1</ref> is from MCTest <ref type="bibr">(Richardson et al., 2013)</ref>, the passages of which are written in grade-school-level English. The second example is from ReClor <ref type="bibr">(Yu et al., 2020)</ref>, which consists of passages and questions written for graduate and law school admission examinations. We hypothesize that difficult passages, such as those in the second example, are more suitable for crowdsourcing challenging questions. Passages that are linguistically complex and have dense information could help facilitate the writing of questions that require understanding a wide range of linguistic and world knowledge, following intricate events, and comprehending logical arguments. In contrast, easy passages, as in children's stories, likely talk about common situations and simple facts, which might prevent workers from writing difficult questions.</p><p>In this work, we crowdsource multiple-choice reading comprehension questions to analyze how question difficulty and type are affected by the choice of source passage. Using passages extracted from seven different sources, we ask crowdworkers to write questions about the given passages. We compute the difference between human and machine accuracy, using it as a measure of the question difficulty, to investigate whether there is a correlation between the question difficulty and linguistic aspects of the passage, such as their source, length, and readability.</p><p>In addition to a standard setting where we directly accept crowdworkers' submissions, we use an adversarial setting in which they have to write questions that fool a strong reading comprehension model <ref type="bibr">(Bartolo et al., 2020;</ref><ref type="bibr">Kiela et al., 2021)</ref>. Previous work finds that questions that require numerical reasoning frequently appear in the adversarial data collection of the extractive QA task on Wikipedia articles <ref type="bibr">(Kaushik et al., 2021)</ref>, but our aim is to see whether we observe a similar trend in multiple-choice questions written for different passage sources or if the adversarial setting is useful for collecting especially diverse questions.</p><p>To our surprise, we find that the difficulty of collected questions does not depend on the differences of passages in linguistic aspects such as passage source, passage length, Flesch-Kincaid grade level <ref type="bibr">(Kincaid et al., 1975)</ref>, syntactic and lexical surprisal, elapsed time for answering, and the average word frequency in a passage. Our main positive finding comes through our manual annotation of the types of reasoning that each question targets, where we observe that questions that require numerical reasoning and logical reasoning are relatively difficult. In addition, we find several trends between the passage sources and reasoning types. For example, logical reasoning is more often required in questions written for technical passages, whereas understanding of a given passage's gestalt and the author's attitude toward it are more frequently required for argumentative and subjective passages than expository passages.</p><p>These results suggest that when creating a new benchmark dataset or choosing one for evaluating NLU systems, selecting a diverse set of passages can help ensure a diverse range of question types, but that passage difficulty need not be a priority. Our collected datasets could be useful for training reading comprehension models and for further analysis of requisite knowledge and comprehension types in answering challenging multiplechoice questions.<ref type="foot">foot_0</ref> </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Related Work</head><p>Crowdsourcing NLU Datasets Crowdsourcing has been widely used to collect human-written examples at scale <ref type="bibr">(Rajpurkar et al., 2016;</ref><ref type="bibr">Trischler et al., 2017)</ref>. Crowdworkers are usually asked to write questions about a given text, sometimes with constraints imposed to obtain questions that require specific reasoning skills such as multi-hop reasoning <ref type="bibr">(Yang et al., 2018)</ref> or understanding of temporal order, coreference, or causality <ref type="bibr">(Rogers et al., 2020)</ref>. In this study, to analyze naturally written examples, we do not consider specific constraints on questions or answer options.</p><p>Current benchmark datasets constructed by crowdsourcing may not be of sufficient quality to precisely evaluate human-level NLU. For example, <ref type="bibr">Ribeiro et al. (2020)</ref> reveal that state-ofthe-art models in traditional NLP benchmarks fail simple behavioral tests of linguistic capabilities (checklists). <ref type="bibr">Chen and Durrett (2019)</ref> and <ref type="bibr">Min et al. (2019)</ref> show that questions in multi-hop reasoning datasets such as HotpotQA by <ref type="bibr">Yang et al. (2018)</ref> do not necessarily require multi-hop reasoning across multiple paragraphs.</p><p>To investigate how to collect high-quality, challenging questions through crowdsourcing, <ref type="bibr">Nangia et al. (2021)</ref> compare different sourcing protocols and find that training workers and providing feedback about their submissions improve the difficulty and quality of their reading comprehension questions. To encourage workers to write difficult examples, <ref type="bibr">Bartolo et al. (2020)</ref> propose to collect questions using a model-in-the-loop setting. Although this adversarial approach enables us to collect challenging questions efficiently, <ref type="bibr">Gardner et al. (2020)</ref> point out that the collected examples might be bi-ased towards the quirks of the adversary models. <ref type="bibr">Bowman and Dahl (2021)</ref> extend this argument, and point out that adversarial methods can systematically eliminate coverage of some phenomena. This is also supported by <ref type="bibr">Kaushik et al. (2021)</ref>, but their findings are limited to extractive QA for Wikipedia articles. Our motivation is to see if this argument is applicable to the multiple-choice format with a wide range of passage sources for which we expect crowdworkers to write linguistically diverse questions and answer options.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Sources of NLU Datasets</head><p>Reading comprehension datasets are often constructed with a limited number of passage sources. <ref type="bibr">Rajpurkar et al. (2016)</ref> sample about five hundred articles from the top 10,000 articles in PageRank of Wikipedia. Similarly, <ref type="bibr">Dua et al. (2019)</ref> curate passages from Wikipedia articles containing numeric values to collect questions for mathematical and symbolic reasoning. <ref type="bibr">Khashabi et al. (2018)</ref> construct a dataset in which questions are written for various passage sources such as news articles, science textbooks, and narratives. However, we cannot use their questions for our analysis of the variation of naturally written questions because they are designed to require local multi-sentence reasoning (such as coreference resolution and paraphrasing) by filtering out questions answerable only with a single sentence.</p><p>Similarly to our work, <ref type="bibr">Sugawara et al. (2017)</ref> find that readability metrics and question difficulty do not correlate in reading comprehension datasets. Our study differs in the following two points, which could cause different findings: First, their observational study of existing datasets has fundamental confounding factors because the questions they examine are constructed using different sourcing methods (e.g., automatic generation, expert writing, and crowdsourcing), which could have an impact on the question difficulty. We aim to investigate uniformly crowdsourced examples across seven different sources to obtain insights for future data construction research using crowdsourcing. Second, they define question difficulty using human annotations alone, but this does not necessarily reflect the difficulty for current state-of-the-art models. In this study, we define the question difficulty as the human-machine performance gap using eight recent strong models, which enables a more finegrained analysis of the collected questions for a better benchmark of current models. <ref type="bibr">Fisch et al. (2019)</ref> propose a shared task consist-ing of different in-domain and out-domain datasets. However, they combine datasets in different task formats and sourcing methods, which prevents us from comparing questions across passage sources alone. In contrast, our focus is to compare questions collected by crowdsourcing for the same task format to analyze the question difficulty for current state-of-the-art models. We adopt the multiplechoice format because, as discussed by <ref type="bibr">Huang et al. (2019)</ref>, it allows us to evaluate both human and machine performance easily.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Crowdsourcing Tasks</head><p>This study aims to analyze what kinds of passages make crowdsourced reading comprehension questions difficult. We use Amazon Mechanical Turk.</p><p>To collect difficult and high-quality examples, we require crowdworkers to take a qualification test before accepting our question writing and validation tasks.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Worker Qualification</head><p>The qualification test has two parts, which we run in separate tasks: question answering and writing.</p><p>To take the qualification test, workers have to meet the following minimum qualifications: based in the United States, Canada, or United Kingdom, have an approval rate of at least 98%, and have at least 1,000 approved tasks.</p><p>The question answering task is used to identify workers who answer reading comprehension questions carefully. A single question answering task has five questions that are randomly sampled from the validation set of ReClor in which most questions are taken from actual exams. Those who correctly answer at least four out of the five questions proceed to the next qualification phase.</p><p>The question writing task is used to familiarize workers with the writing of multiple-choice reading comprehension questions and select those who can carefully write examples. We ask workers to write two questions given two different passages randomly sampled from the validation set of RACE <ref type="bibr">(Lai et al., 2017)</ref>. This dataset consists of selfcontained passages written for middle-and highschool exams in various subjects, which we expect the workers to be able to write questions for easily. Following <ref type="bibr">Nangia et al. (2021)</ref>, we then review the workers' submissions and grade them using a rubric with four criteria: the question (1) is answerable without ambiguity (yes or no); (2) requires reading the whole passage (five-point scale); ( <ref type="formula">3</ref>) is creative and non-obvious (five-point scale); and (4) has distractor answers that could look correct to someone who has not read the passage carefully (more than one, one, or no). We rank workers using this rubric and allow approximately the top 50% of workers to proceed to the main writing task. We make sure that these workers write two unambiguous and answerable questions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Writing Task</head><p>In the main writing task, a worker is shown a single passage and asked to write a question about it along with four answer options. We provide instructions where we describe that questions have to be challenging but still answerable and unambiguous for humans, and we include good and bad examples to illustrate what kinds of questions we aim to collect. For example, good examples require reading the whole passage and ask about characters' motivations or consequences of described events, while bad examples only ask about a simple fact or are answerable without reading the passage (Appendix P).</p><p>Each worker who passes the qualification round is randomly assigned to either standard or adversarial data collection. In the standard collection, we accept workers' submissions without any filtering. In the adversarial collection, a written question is sent to a reading comprehension model immediately. If the model cannot answer that question correctly, we accept it. We allow workers to submit questions (i.e., get paid) after three attempts even if they keep failing to fool the model. We use UnifiedQA 3B v2 <ref type="bibr">(Khashabi et al., 2020)</ref> for the adversary model, which is trained on a wide variety of question answering datasets such as MCTest, RACE, NarrativeQA <ref type="bibr">(Ko&#269;isk&#253; et al., 2018)</ref>, and SQuAD. While the source of training data that we use in our models will inevitably influence our findings, focusing on a model with very diverse pretraining and fine-tuning will minimize this effect.</p><p>Passage Sources We use passages from the following seven sources: (1) MCTest children's narratives, (2) Project Gutenberg narratives, (3) Slate online magazine articles from the 1990s sourced from the Open American National Corpus <ref type="bibr">(Ide and Suderman, 2006)</ref>, (4) middle-and high-school exams from RACE, (5) graduate-level exams from ReClor, and (6) science and (7) arts articles from Wikipedia. We use the passages from the training sets of MCTest, RACE, and ReClor. For Gutenberg, Slate, and Wikipedia, we split available books and articles into passages. Details are in Appendix A. In the writing task, a passage is randomly taken from a passage pool in which there are the same number of passages extracted from each source.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3">Validation Task</head><p>We collect the votes of five workers for each of the collected questions. Those workers who passed the question answering task of the qualification round can accept the validation tasks. To incentivize workers, we use preexisting gold-labeled examples (from <ref type="bibr">Nangia et al., 2021)</ref> as catch trials, representing about 10% of the tasks, and pay a bonus of $0.50 USD if a worker can answer those questions correctly at least 80% of the time. If a worker fails to answer them at least 60% of the time, we disqualify the worker from future rounds of data collection.</p><p>Worker Pay and Logistics For the writing tasks, the base pay is $2.00 per question, which we estimate to be approximately $15.00 per hour based on measurements from our pilot runs. If a worker succeeds in fooling the model in adversarial data collection, they receive an additional bonus of $1.00. For validation, a single task consisting of five questions pays $2.00, which we estimate to be approximately $15.00 per hour as well.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Crowdsourcing Results</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1">Dataset Construction</head><p>We collect a total of 4,340 questions, with 620 in each of the seven sources, further divided into 310 each for the standard and adversarial methods. Each passage is paired with only one question. We randomly sample two out of five validation votes to validate the collected examples and use the remaining three votes for measuring human performance. In the validation, we regard a question as valid if at least one of the two votes is the same as the writer's gold answer. If both votes are the same as the gold answer, the question is regarded as a high-agreement example. We find that 90.3% of the collected questions are valid (92.0% for standard collection and 88.7% for adversarial collection). In addition, 65.7% of the collected questions are classified as high-agreement (68.7% and 62.7% for standard and adversarial collection, respectively). We present the dataset and worker statistics in Appendices B and C. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.2">Human Performance</head><p>Table <ref type="table">1</ref> displays human and model performance.</p><p>We use the questions that are validated using two out of five human votes in the validation step above and take the majority vote of the remaining three votes to measure human performance on them. We observe 3.3% and 2.0% gaps between the standard and adversarial collection in the valid and highagreement questions, respectively.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.3">Machine Performance</head><p>To establish the model performance that is not biased towards a single model, we compute the average accuracy (M-avg.) of eight different models from the following two classes: RoBERTa large (four models with different random seeds; <ref type="bibr">Liu et al., 2019)</ref> and DeBERTa large and xlarge (v2; <ref type="bibr">He et al., 2021)</ref> either fine-tuned on MNLI <ref type="bibr">(Williams et al., 2018)</ref> first or not. The RoBERTa and DeBERTa models are all finetuned on RACE. Among these models, DeBERTa xlarge (MNLI-fine-tuned) performs best on RACE, achieving 86.8% accuracy. Because UnifiedQA 3B (72.3% on RACE) is used in the adversarial data collection, it shows lower accuracy on the adversarial questions (not included in the average). The performance of these two models is shown for comparison in Table <ref type="table">1</ref>. Except where noted, we do not train the models on any collected questions.</p><p>Supervised Performance For each dataset, we evaluate the performance of DeBERTa large trained on the datasets other than the target dataset in a leave-one-out manner. Our motivation is to see whether the accuracy values significantly improve by training (i.e., the human-model gaps decrease). If there is a large gain, it would imply that the datasets have simple patterns among examples that the models can exploit. The results show no significant gains in the adversarial datasets, but the standard datasets show some small gains (Appendix D).</p><p>Partial-Input Performance As <ref type="bibr">Kaushik and Lipton (2018)</ref> point out, reading comprehension datasets might have annotation artifacts that enable models to answer questions without passages or question sentences. To investigate such artifacts in our collected examples, we evaluate the performance of two DeBERTa models (xlarge and large fine-tuned on MNLI), which are stronger than the others, with the ablation of questions (P+A), passages (Q+A), and both questions and passages (A only). We see large drops in the zero-shot performance of DeBERTa xlarge. In addition, we do not observe a significant performance improvement in the supervised performance by DeBERTa large (MNLI-fine-tuned). These results demonstrate that the collected questions and answer options do not have severe annotation artifacts for any passage source (Appendix E).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4">Human-Model Performance Gap</head><p>Following <ref type="bibr">Nangia et al. (2021)</ref>, we compute the human-model performance gap ( ) between the human and the average model accuracies to estimate the difficulty of questions for models. We observe a small variation in the gap for different passage sources in the high-agreement questions ( = 14.9 &#177; 3.6). We find the highest human performance for MCTest questions in the highagreement portion and the lowest for Gutenberg, whereas the model's highest performance is for Slate and the lowest for MCTest. Surprisingly, the questions sourced from MCTest, which consists of simple narrative passages, show the largest gap out of all sources for the high-agreement questions. Although ReClor consists of passages for graduate-level exams, it produces smaller gaps than RACE, which consists of passages for middle-and high-school English exams. Gutenberg passages are written for adults, but the examples written for those passages do not show larger gaps than those for MCTest passages. We find a trend in the human performance: the questions of easy-to-read sources (e.g., MCTest and RACE) show higher accuracy and those of difficult-to-read sources (e.g., Gutenberg and Slate) show lower, but this trend is not observed either in the machine performance or human-machine performance gap. These observations are inconsistent with our initial expectations in the introduction.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Linguistic Analysis</head><p>We analyze how the linguistic aspects of the collected examples correlate with the human-model performance gap computed in the experiments. To get a better estimate of human performance, we use the high-agreement examples <ref type="bibr">(Nie et al., 2020)</ref>. For ease of comparison, we split these examples into two subsets: easy ( &#63743; 20%) and hard ( 40%). These subsets have 1,970 and 547 examples, respectively. Appendix F provides the frequency of easy and hard examples across the passage sources and collection methods.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1">Readability Measures</head><p>We compute the correlation between the humanmodel performance gap and readability measures across all valid examples (Pearson's r and p-value) and independence between the distributions of the easy and hard subsets about the measures (p-value in Welch's t-test). Figure <ref type="figure">2</ref> shows the density distributions of the easy and hard subsets, while Appendices G to L provide the plots of all valid examples.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Passage Length</head><p>We use the number of words (except for punctuation) as the passage length (top left in Figure <ref type="figure">2</ref>). Across all examples, we observe r = 0.01 (p = 0.47) (the full plot is in Appendix G). The t-test shows p = 0.51. We observe no relationship between the passage length and question difficulty. We also analyze question and option length in Appendix H.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Flesch-Kincaid Grade Level</head><p>We use the Flesch-Kincaid grade level <ref type="bibr">(Kincaid et al., 1975)</ref> as a basic metric of text readability (top center in Figure <ref type="figure">2</ref>). This metric defines readability based on an approximate US grade level with no upper bound (higher is more difficult to read). It is computed for a passage using the average number of words that appear in a sentence and the average number of syllables in a word (Appendix I). The correlation between the grade and human-model performance gap is r = 0.08 (p &lt; 0.001) and the t-test shows p &lt; 0.001. This result demonstrates that passage readability has a small negative effect on the question difficulty, perhaps pointing to an interfering effect whereby our pre-qualified human annotators are more likely to make mistakes on more complex passages.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Syntactic and Lexical Surprisal</head><p>The Flesch-Kincaid grade level only considers sentence length and the number of syllables. To better estimate the passage difficulty in terms of the psycholinguistic modeling of human text processing, we use syntactic and lexical surprisal measures <ref type="bibr">(Roark et al., 2009)</ref>. These measures are computed using incremental parsing and proved to be useful for predicting human reading time. We observe r = 0.000 (p = 0.99) for syntactic surprisal and r = 0.007 (p = 0.66) for lexical surprisal across all examples. We do not observe any statistically significant difference between the easy and hard subsets (syntactic p = 0.52 and lexical p = 0.57 in the t-test; see top right in Figure <ref type="figure">2</ref>). Appendix J describes details of the calculation.</p><p>Annotation Speed Inspired by the psycholinguistic study of text complexity <ref type="bibr">(Gibson, 1998;</ref><ref type="bibr">Lapata, 2006)</ref>, we measure the average time crowdworkers spent answering questions in the validation tasks (see bottom left in Figure <ref type="figure">2</ref>). This measures the elapsed time of both reading a given passage and thinking about its question, which is used as an approximation of reading time (as a proxy of text readability). The correlation coefficient (r = 0.06 with p &lt; 0.001) and t-test (p = 0.88) show that there is only a small negative correla- tion with question difficulty. We also measure the elapsed time for writing questions as a reference (bottom center in Figure <ref type="figure">2</ref> and Appendix K), observing that there is no strong correlation (r = 0.02 with p = 0.27).</p><p>Word Frequencies Following <ref type="bibr">Chen and Meurers (2016)</ref>, we analyze the effect of word frequencies on text readability. Using word frequencies per one million words in SUBTLEXus <ref type="bibr">(Brysbaert and New, 2009)</ref>, we calculate the average frequency of words appearing in a passage as a measure of passage difficulty in terms of vocabulary (a lower average frequency implies greater difficult). We do not observe any statistically significant difference by the t-test p = 0.14 (bottom right in Figure <ref type="figure">2</ref>) or Pearson's r = 0.02 with p = 0.27 (Appendix L). We observe similar trends even when using the human performance as the difficulty measure (Appendix N).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2">Question Types</head><p>We analyze how passage sources and collection methods affect question types in this section.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Question Words</head><p>We automatically extract the first wh-words that appear in each valid question; if no wh-word is extracted, we count the question as polar. Figure <ref type="figure">3</ref> plots the question words and their two subsequent words (except articles) in the easy and hard questions. From this we observe that the hard questions are generic, not specific to given passages (e.g., which of the following is correct?) more often than the easy questions. This probably results from the difference between the standard and adversarial data collection. The workers in the adversarial collection tend to write generic questions, while those in the standard collection write questions that are more balanced (e.g., there are more easy why and how questions). We also notice  that the hard subset has more how many questions. This is likely due to the fact that it is easy for annotators to learn that numeric questions often fool the adversary model. These observations imply that adversarial data collection tends to concentrate the distribution of questions towards a few specific question types (e.g., generic and numeric). This is consistent with the observations in <ref type="bibr">Kaushik et al. (2021)</ref>. See Appendix M for details.</p><p>Comprehension Types Following <ref type="bibr">Bartolo et al. (2020)</ref> and <ref type="bibr">Williams et al. (2020)</ref>, we analyze what kind of comprehension is required to answer the collected questions. We sample a total of 980 highagreement questions, 70 from each passage source and collection method, and then manually annotate them with one or more labels of seven comprehension types. The definitions of these types, examples, and detailed results are presented in Appendix M. Figure <ref type="figure">4</ref> shows the frequency of comprehension types for different question difficulties (676 easy, 172 hard) and the collection methods. We find that 868 questions have one label, 110 have two labels, and two have three labels. We can see that numeric, spatial/temporal, and logical questions appear more often in the hard subset in both collection methods.<ref type="foot">foot_1</ref> Looking at the frequency across the passage sources in Figure <ref type="figure">5</ref>, we find that there are some trends between the sources and comprehension types as follows:</p><p>&#8226; Technical documents, such as those used in graduate-school-level reading comprehension exams, tend to yield logical reasoning questions (e.g., ReClor and Slate).</p><p>&#8226; Child-level texts tend to yield numerical reasoning questions in the standard setting (e.g., MCTest and RACE). In the adversarial setting, passages containing many numerical values tend to yield such questions (e.g., MCTest and Wikipedia arts).</p><p>&#8226; To collect gestalt questions or those considering the author's attitude in a given passage, passages covering subjective or argumentative topics (e.g., Gutenberg, Slate, and ReClor) are suitable. In contrast, expository passages such as Wikipedia articles are not.</p><p>&#8226; Narratives and related texts (e.g., MCTest, Gutenberg, and part of RACE) involve events with characters, which tend to yield spatial/temporal reasoning questions.</p><p>Although the definitions of our comprehension types are coarse and these trends do not ensure that specific kinds of passages always yield the target comprehension type, considering passage sources might be an effective strategy for collecting questions of an intended comprehension type. Adversarial data collection for this purpose might not be useful because it may encourage workers to focus on writing only a few specific types of questions (e.g., numeric).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Conclusion</head><p>To make an NLU benchmark useful, it has to consist of examples that are linguistically diverse and difficult enough to discriminate among state-ofthe-art models. We crowdsource multiple-choice reading comprehension questions for passages extracted from seven different sources and analyze the effects of passage source on question difficulty and diversity.</p><p>Although we expect that the difficulty of a passage affects the difficulty of questions about that passage, the collected questions do not show any strong correlation between the human-machine performance gap and passage source, length, or readability measures. Our manual annotation of comprehension types reveals that questions requiring numerical or logical reasoning are relatively difficult. We also find several trends between passage sources and comprehension types.</p><p>These results suggest that when creating a new benchmark dataset, we need to select passage sources carefully, so that the resulting dataset contains questions that require an understanding of the linguistic phenomena that we are interested in. This is especially important in the adversarial setting because it could concentrate the distribution of questions towards a few specific question types.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Ethics Statement</head><p>We aim to accelerate scientific progress on robust general question answering, which could translate downstream to useful tools. We are not looking at possible sources of social bias, although this issue should be highly relevant to those considering sources to use as training data for applied systems <ref type="bibr">(Li et al., 2020;</ref><ref type="bibr">Parrish et al., 2022)</ref>. We are using Amazon Mechanical Turk despite its history of sometimes treating workers unfairly <ref type="bibr">(Kummerfeld, 2021)</ref>, especially in recourse for unfair rejections. We make sure that our own pay and rejection policies are comparable to in-person employment, but acknowledge that our study could encourage others to use Mechanical Turk, and that they might not be so careful. This work passed review or is exempt from the oversight of the internal review boards of the authors' institutes.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>A Passage Sources</head><p>From Project Gutenberg, we use books from the adventure, fiction, humor, novel, and story genres. <ref type="foot">3</ref>From Wikipedia articles, we use articles listed as Level 3 vital articles. <ref type="foot">4</ref> For science, we include health, medicine and disease, science, technology, and mathematics categories. For the arts, we include history, arts, philosophy and religion, and society and social sciences categories. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>B Dataset Statistics</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>C Worker Statistics</head><p>Of the 1,050 workers who joined the questionanswering phase of the qualification round, 259 workers (24.7%) passed it. From them, 157 workers submitted the question writing task, and 72 workers (36 each for the standard and adversarial collection) qualified for the main writing task, from which 49 workers joined. The workers were allowed to write up to 250 questions. A total of 167 workers participated in the validation task. No worker answered more than 730 questions. Data collection took approximately a month including the qualification round and the validation task.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>D Supervised Model Performance</head><p>Table <ref type="table">3</ref> shows the supervised performance of the DeBERTa large model.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>E Partial-Input Model Performance</head><p>Tables <ref type="table">4</ref> and<ref type="table">5</ref> report the zero-shot performance of DeBERTa xlarge and the supervised performance of DeBERTa large (MNLI).  methods.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>F Easy and Hard Subsets</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>G Passage Length</head><p>Figure <ref type="figure">6</ref> shows the relationship between the passage length and the human-model performance gap.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>H Question and Option Length</head><p>We plot the average question and option length (the number of words except for punctuation) in the high-agreement examples in Figure <ref type="figure">7</ref> across the collection methods and in Figure <ref type="figure">8</ref> across the easy and hard subsets. The distributions of question and option length have slightly higher variances in the standard data collection than in the adversarial data collection. This result is consistent with the </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>I Readability Level</head><p>Figure <ref type="figure">9</ref> shows the plot between Flesch-Kincaid grade level <ref type="bibr">(Kincaid et al., 1975)</ref> and the humanmodel performance gap. We compute the grade level (L) of a passage using the following formula:</p><p>where m is the average length of the sentences and n is the average number of syllables of the words in the passage. To estimate the number of syllables in a word, we use the implementation of the sonority sequencing principle <ref type="bibr">(Bartlett et al., 2009)</ref>   ( <ref type="bibr">Bird et al., 2009)</ref>.<ref type="foot">foot_4</ref> </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>J Syntactic and Lexical Surprisal</head><p>Figures 10 and 11 show syntactic and lexical surprisal measures, respectively, for all examples. Following <ref type="bibr">Roark et al. (2009)</ref>, we compute a surprisal value for each word, then take the average for each sentence, and finally take the average over the whole passage. We use an incremental parser with a lexicalized probabilistic context-free grammar.<ref type="foot">foot_5</ref>   </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>K Elapsed Time for Answering Questions</head><p>Figure <ref type="figure">12</ref> shows the plot of time elapsed by humans while answering questions in the validation task. We measure the elapsed time from when a worker opens a task to when they submit their answer. In addition, we measure the elapsed time for writing questions as a reference (Figure <ref type="figure">13</ref>). We observe that workers take slightly longer to write hard examples than easy examples.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>L Average Word Frequencies</head><p>Figure <ref type="figure">14</ref> plots the average word frequencies of all examples. We refer to SUBTLEXus <ref type="bibr">(Brysbaert and New, 2009)</ref> for the word frequencies per one million words in a corpus of American English subtitles.   plots between human-model performance gap and questions words or comprehension types, respectively. Figures <ref type="figure">18</ref> and<ref type="figure">5</ref> show the frequency of question words and comprehension types, respectively, across the passage sources and collection methods. In the comprehension types annotation, a question can have multiple labels. Therefore, the sum of the frequencies may exceed 100%. The definitions of the comprehension types are as follows:</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>M Question and Comprehension Types</head><p>1. Factuality (true/false/likely) is reasoning of which answer option most (or least) describes facts or events in a given passage.</p><p>2. Factoid simply asks about described events or entities, typically with typical what questions.</p><p>3. Non-factoid is related to why and how questions, such as ones asking about causality,  a character's attitude, or the process of described events.</p><p>4. Gestalt/Attitude asks about the summary, theme, or conclusion of the content of a given passage or the author's attitude towards it.</p><p>5. Numeric indicates questions that require arithmetic reasoning.</p><p>6. Spatial/Temporal is related to the understanding of places and locations (spatial) or the temporal order or duration (temporal) of described events.</p><p>7. Logical is pertinent to logical reasoning and arguments described in a passage.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>N Human Accuracy as Question Difficulty</head><p>We compute a similar linguistic analysis using the average human accuracy as the difficulty of the  questions. Table <ref type="table">7</ref> shows Pearson's correlation r and its p-value between the human accuracy (as the question difficulty) and textual aspects. Just as when using the human-model gap, we do not observe any strong correlations except for the elapsed time for answering that shows a weak negative correlation, which means difficult-for-human questions take slightly longer for answering. Figure <ref type="figure">19</ref> shows the frequency of comprehension types in easy and hard examples with regard to the question difficulty for humans.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>O Examples of Collected Questions</head><p>Table <ref type="table">8</ref> shows examples of questions and options for each comprehension type. After extracting the question words, we review about 100 questions to collect keywords that determine comprehension type (e.g., "reason" for non-factoid,"best summarize" for gestalt/attitude and "if" for logical). We then write simple rules that highlight these keywords, which help us manually annotate the remaining questions within approximately five hours.   </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>P Writing Instructions and Examples</head></div><note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0"><p>Our datasets, annotation instructions and results, and crowdsourcing scripts are available at https://github. com/nii-cl/qa-text-source-comparison.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1"><p>In contrast, when we use the average human performance as the question difficulty measure, no comprehension type is significantly harder than the others (Appendix N).</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2"><p>https://www.gutenberg.org/</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_3"><p>https://en.wikipedia.org/wiki/ Wikipedia:Vital_articles</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_4"><p>https://www.nltk.org/_modules/nltk/ tokenize/sonority_sequencing.html</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_5"><p>https://github.com/roarkbr/ incremental-top-down-parser</p></note>
		</body>
		</text>
</TEI>
