Joint Generation of Distractors for Multiple-Choice Questions: A Text-to-Text Approach
Source abstract
Abstract
Generation of good-quality distractors is a key and time-consuming task associated with multiple-choice questions (MCQs), one of the assessment items that have dominated the educational field for years. Recent advances in language models and architectures present an opportunity for helping teachers to generate and update these elements to the required speed and scale of widespread increase in online education. This study focuses on a text-to-text approach for joints generation of distractors for MCQs, where the context, question and correct answer are used as input, while the set of distractors corresponds to the output, allowing the generation of three distractors in a single model inference. By fine-tuning FlanT5 models and LongT5 with TGlobal attention using a RACE-based dataset, the potential of this approach is explored, demonstrating an improvement in the BLEU and ROUGE-L metrics when compared to previous works and a GPT-3.5 baseline. Additionally, BERTScore is introduced in the evaluation, showing that the fine-tuned models generate distractors semantically close to the reference, but the GPT-3.5 baseline still outperforms in this area. A tendency toward duplicating distractors is noted, although models fine-tuned with Low-Rank Adaptation (LoRA) and 4-bit quantization showcased a significant reduction in duplicated distractors.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Advanced Text Analysis Techniques · Educational Technology and Assessment
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (47)
Show source-provided references
1. Multiple-choice testing in education: are the best practices for assessment also good for learning?10.1016/j.jarmac.2018.07.002 ↗
2. Multiple-choice item distractor development using topic modeling approaches10.3389/fpsyg.2019.00825 ↗
3. Lane · Handbook of test development · 201510.4324/9780203102961 ↗
4. Haladyna · Developing and validating test items · 201310.4324/9780203850381 ↗
5. Evaluation of auto-generated distractors in multiple choice questions from a semantic network10.1080/10494820.2019.1619586 ↗
6. A novel approach to generate distractors for multiple choice questions10.1016/j.eswa.2023.120022 ↗
7. Artificial intelligence in education: challenges and opportunities for sustainable development [Internet]
8. Zhou · Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics) · 2018
9. End-to-end generation of multiple-choice questions using text-to-text transfer transformer models10.1016/j.eswa.2022.118258 ↗
10. Generating distractors for reading comprehension questions from real examinations
11. Distractor generation for multiple choice questions using learning to rank
12. Offerijns J, Verberne S, Verhoef T. Better distractions: transformer-based distractor generation and multiple choice question filtering [Internet]. [cited 2021 Nov 13]. Available from: http://arxiv.org/abs/2010.09598.
13. Qiu Z, Wu X, Fan W. Automatic distractor generation for multiple choice questions in standard Tests. arXiv:2011.13100. 2021. doi:10.18653/v1/2020.coling-main.10.18653/v1/2020.coling-main.189 ↗
14. BLEU: a method for automatic evaluation of machine translation
15. Rouge: a package for automatic evaluation of summaries
16. Vijayakumar AK, Cogswell M, Selvaraju RR, Sun Q, Lee S, Crandall D, et al. Diverse beam search: decoding diverse solutions from neural sequence models [Internet]. [cited 2021 Dec 23]. Available from: https://arxiv.org/abs/1610.02424.
17. Scaling instruction-finetuned language models
18. Guo M, Ainslie J, Uthus D, Ontanon S, Ni J, Sung YH, et al. LongT5: efficient text-to-text transformer for long sequences. arXiv:2112.07916. 2021.10.18653/v1/2022.findings-naacl.55 ↗
19. RACE: large-scale ReAding comprehension dataset from examinations
20. Zhang T, Kishore V, Wu F, Weinberger KQ, Artzi Y. BERTScore: evaluating text generation with BERT. arXiv:1904.09675. 2019.
21. Sutskever I, Vinyals O, Le QV. Sequence to sequence learning with neural networks [Internet]. [cited 2025 Jan 1]. Available from: http://arxiv.org/abs/1409.3215.
22. Attention is all you need
23. Language models are unsupervised multitask learners
24. Devlin J, Chang MW, Lee K, Toutanova K. BERT: pre-training of deep bidirectional transformers for language understanding [Online]. [cited 2025 Jan 1]. Available from: http://arxiv.org/abs/1810.04805.
25. Exploring the limits of transfer learning with a unified text-to-text transformer [Internet]
26. Crowdsourcing multiple choice science questions
27. Glove: global vectors for word representation
28. English grammar multiple-choice question generation using text-to-text transfer transformer10.1016/j.caeai.2023.100158 ↗
29. Sanh V, Debut L, Chaumond J, Wolf T. DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter. arXiv:1910.01108. 2019.
30. Clark P, Cowhey I, Etzioni O, Khot T, Sabharwal A, Schoenick C, et al. Think you have solved question answering? Try ARC, the AI2 reasoning challenge. arXiv:1803.05457. 2018.
31. CommonSenseqa: a question answering challenge targeting com-monsense knowledge
32. MCTest: a challenge dataset for the open-domain machine comprehension of text
33. Can a suit of armor conduct electricity? A new dataset for open book question answering
34. Khashabi D, Min S, Khot T, Sabharwal A, Tafjord O, Clark P, et al. UNIFIEDQA: crossing format boundaries with a single QA system. arXiv:2005.00700. 2020.10.18653/v1/2020.findings-emnlp.171 ↗
35. Khashabi D, Kordi Y, Hajishirzi H. UnifiedQA-v2: stronger generalization via broader cross-format training. arXiv:2202.12359. 2022.
36. BART: denoising sequence-to-sequence pre-training for natural language generation, translation, and comprehension
37. Raina V, Gales M. Multiple-choice question generation: towards an automated assessment framework. arXiv:2209.11830. 2022.
38. A survey of transformers10.1016/j.aiopen.2022.10.001 ↗
39. Mangrulkar · PEFT: state-of-the-art parameter-efficient fine-tuning methods · 2022
40. Wolf T, Debut L, Sanh V, Chaumond J, Delangue C, Moi A, et al. Transformers: state-of-the-art natural language processing [Internet]. [cited 2025 Jan 1]. Available from: https://arxiv.org/abs/1910.03771.
41. LoRA: low-rank adaptation of large language models
42. QLoRA: efficient finetuning of quantized LLMs
43. BERTTune: fine-tuning neural machine translation with BERTScore
44. Sentence-BERT: sentence embeddings using Siamese BERT-networks
45. A fine-grained analysis of BERTScore
46. Using human judgments to examine the validity of automated grammar, syntax, and mechanical errors in writing10.17239/jowr-2019.11.02.01 ↗
47. A comparative study of AI-generated (GPT-4) and human-crafted MCQs in programming education