Question Asking as Program Generation
Not on the map. Why?
Abstract (arXiv)
A hallmark of human intelligence is the ability to ask rich, creative, and revealing questions. Here we introduce a cognitive model capable of constructing human-like questions. Our approach treats questions as formal programs that, when executed on the state of the world, output an answer. The model specifies a probability distribution over a complex, compositional space of programs, favoring concise programs that help the agent learn in the current context. We evaluate our approach by modeling the types of open-ended questions generated by humans who were attempting to learn about an ambiguous situation in a game. We find that our model predicts what questions people will ask, and can creatively produce novel questions that were not present in the training set. In addition, we compare a number of model variants, finding that both question informativeness and complexity are important for producing human-like questions.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). First posted on arXiv 16 Nov 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 1; 2024: 4; 2025: 4; 2026: 1.
13 papers.
Sort:
By area:
- 2023Modeling rapid language learning by distilling Bayesian priors into artificial neural networkscited by 42
- 2021Open-domain clarification question generation without question examplescited by 20
- 2024CLARINET: Augmenting Language Models to Ask Clarification Questions for Retrievalcited by 20
- 2024Goals as Reward-Producing Programscited by 14
- 2024Loose LIPS Sink Ships: Asking Questions in Battleship with Language-Informed Program Samplingcited by 12
- 2025Shoot First, Ask Questions Later? Building Rational Agents that Explore and Act Like Peoplecited by 9
- 2021Simple or Complex? Complexity-Controllable Question Generation with Soft Templates and Deep Mixture of Experts Modelcited by 8
- 2021DASH: Modularized Human Manipulation Simulation with Vision and Language for Embodied AIcited by 2
- 2024CAUS: A Dataset for Question Generation based on Human Cognition Leveraging Large Language Modelscited by 1
- 2025Integrating Neural and Symbolic Components in a Model of Pragmatic Question-Answeringcited by 1
- 2025A Computational Cognitive Model for Processing Repetitions of Hierarchical Relationscited by 0
- 2025"There Is No Such Thing as a Dumb Question," But There Are Good Onescited by 0
- 2026CLAIM: Leading Open-domain Active Clarification of Large Language Models with Uncertainty Measurement12 Aug 2026
- 2025Shoot First, Ask Questions Later? Building Rational Agents that Explore and Act Like People23 Oct 2025
- 2025Integrating Neural and Symbolic Components in a Model of Pragmatic Question-Answering2 Jun 2025
- 2025"There Is No Such Thing as a Dumb Question," But There Are Good Ones15 May 2025
- 2025A Computational Cognitive Model for Processing Repetitions of Hierarchical Relations14 Apr 2025
- 2024Goals as Reward-Producing Programs21 May 2024
- 2024CLARINET: Augmenting Language Models to Ask Clarification Questions for Retrieval28 Apr 2024
- 2024CAUS: A Dataset for Question Generation based on Human Cognition Leveraging Large Language Models18 Apr 2024
- 2024Loose LIPS Sink Ships: Asking Questions in Battleship with Language-Informed Program Sampling29 Feb 2024
- 2023Modeling rapid language learning by distilling Bayesian priors into artificial neural networks24 May 2023
- 2021Open-domain clarification question generation without question examples19 Oct 2021
- 2021Simple or Complex? Complexity-Controllable Question Generation with Soft Templates and Deep Mixture of Experts Model13 Oct 2021
- 2023Modeling rapid language learning by distilling Bayesian priors into artificial neural networkscited by 42
- 2021Open-domain clarification question generation without question examplescited by 20
- 2024CLARINET: Augmenting Language Models to Ask Clarification Questions for Retrievalcited by 20
- 2024Goals as Reward-Producing Programscited by 14
- 2024Loose LIPS Sink Ships: Asking Questions in Battleship with Language-Informed Program Samplingcited by 12
- 2021DASH: Modularized Human Manipulation Simulation with Vision and Language for Embodied AIcited by 2
- 2024CAUS: A Dataset for Question Generation based on Human Cognition Leveraging Large Language Modelscited by 1
- 2025Integrating Neural and Symbolic Components in a Model of Pragmatic Question-Answeringcited by 1
- 2025A Computational Cognitive Model for Processing Repetitions of Hierarchical Relationscited by 0
- 2025"There Is No Such Thing as a Dumb Question," But There Are Good Onescited by 0
- 2026CLAIM: Leading Open-domain Active Clarification of Large Language Models with Uncertainty Measurementcited by 0
- 2026CLAIM: Leading Open-domain Active Clarification of Large Language Models with Uncertainty Measurement12 Aug 2026
- 2025Integrating Neural and Symbolic Components in a Model of Pragmatic Question-Answering2 Jun 2025
- 2025"There Is No Such Thing as a Dumb Question," But There Are Good Ones15 May 2025
- 2025A Computational Cognitive Model for Processing Repetitions of Hierarchical Relations14 Apr 2025
- 2024Goals as Reward-Producing Programs21 May 2024
- 2024CLARINET: Augmenting Language Models to Ask Clarification Questions for Retrieval28 Apr 2024
- 2024CAUS: A Dataset for Question Generation based on Human Cognition Leveraging Large Language Models18 Apr 2024
- 2024Loose LIPS Sink Ships: Asking Questions in Battleship with Language-Informed Program Sampling29 Feb 2024
- 2023Modeling rapid language learning by distilling Bayesian priors into artificial neural networks24 May 2023
- 2021Open-domain clarification question generation without question examples19 Oct 2021
- 2021DASH: Modularized Human Manipulation Simulation with Vision and Language for Embodied AI28 Aug 2021