Trade-offs in Sub-Question Generation Strategies
Before the widespread use of large, general-purpose models, a common approach for handling complex questions was to use a specialized model to break them down into simpler sub-questions. This could be done in two primary ways: generating all sub-questions at once (batch generation) or generating them one by one, using the answer to one to help form the next (sequential generation). Analyze the trade-offs between these two approaches. In your analysis, consider aspects like error propagation, computational efficiency, and the ability to adapt the decomposition process based on intermediate findings.
0
1
Tags
Ch.3 Prompting - Foundations of Large Language Models
Foundations of Large Language Models
Computing Sciences
Foundations of Large Language Models Course
Analysis in Bloom's Taxonomy
Cognitive Psychology
Psychology
Social Science
Empirical Science
Science
Related
Imagine a question-answering system that tackles a complex query by first using a specialized neural model to break it down into simpler sub-questions. The system is designed to generate these sub-questions sequentially, meaning it generates the first sub-question, finds its answer, and only then generates the second sub-question. Which of the following best describes a key advantage of this sequential design choice over an alternative approach that generates all sub-questions simultaneously at the beginning?
Decomposing a Complex Query
Trade-offs in Sub-Question Generation Strategies