mlsanityData to 7 Oct 2026

From Language to Programs: Bridging Reinforcement Learning and Maximum Marginal Likelihood

arXiv 1704.07926 ↗First posted 25 Apr 2017cs.AI cs.LG stat.MLcited by 41

Not on the map. Why?

Abstract (arXiv)

Our goal is to learn a semantic parser that maps natural language utterances into executable programs when only indirect supervision is available: examples are labeled with the correct execution result, but not the program itself. Consequently, we must search the space of programs for those that output the correct result, while not being misled by spurious programs: incorrect programs that coincidentally output the correct result. We connect two common learning paradigms, reinforcement learning (RL) and maximum marginal likelihood (MML), and then present a new learning algorithm that combines the strengths of both. The new algorithm guards against spurious programs by combining the systematic search traditionally employed in MML with the randomized exploration of RL, and by updating parameters such that probability is spread more evenly across consistent programs. We apply our learning algorithm to a new neural semantic parser and show significant gains over existing state-of-the-art results on a recent context-dependent semantic parsing task.

Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Apr 2017.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 14; 2022: 10; 2023: 8; 2024: 3; 2025: 5; 2026: 1.

41 papers.

Sort:

By area:

  1. 2022STaR: Bootstrapping Reasoning With Reasoningcited by 895
  2. 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 342
  3. 2023LEVER: Learning to Verify Language-to-Code Generation with Executioncited by 228
  4. 2023Hypothesis Search: Inductive Reasoning with Language Modelscited by 119
  5. 2021Break-It-Fix-It: Unsupervised Learning for Program Repaircited by 71
  6. 2021MATE: Multi-view Attention for Table Transformer Efficiencycited by 54
  7. 2022Inferring Rewards from Language in Contextcited by 50
  8. 2021Search from History and Reason for Future: Two-stage Reasoning on Temporal Knowledge Graphscited by 39
  9. 2022Learning Math Reasoning from Self-Sampled Correct and Partially-Correct Solutionscited by 38
  10. 2021Communicating Natural Programs to Humans and Machinescited by 35
  11. 2023LLF-Bench: Benchmark for Interactive Learning from Language Feedbackcited by 30
  12. 2021Shellcode_IA32: A Dataset for Automatic Shellcode Generationcited by 16
29 more
  1. 2021Dynamic Hybrid Relation Network for Cross-Domain Context-Dependent Semantic Parsingcited by 15
  2. 2021On The Ingredients of an Effective Zero-shot Semantic Parsercited by 13
  3. 2024Importance Weighting Can Help Large Language Models Self-Improvecited by 11
  4. 2021NeurIPS 2020 NLC2CMD Competition: Translating Natural Language to Bash Commandscited by 7
  5. 2021Learning from Executions for Semantic Parsingcited by 7
  6. 2021Topic Transferable Table Question Answeringcited by 7
  7. 2022Optimization Techniques for Unsupervised Complex Table Reasoning via Self-Training Frameworkcited by 6
  8. 2022LEMON: Language-Based Environment Manipulation via Execution-Guided Pre-trainingcited by 5
  9. 2021Nutribullets Hybrid: Multi-document Health Summarizationcited by 3
  10. 2021Enforcing Consistency in Weakly Supervised Semantic Parsingcited by 3
  11. 2022Neuro-Symbolic Visual Dialogcited by 3
  12. 2021DASH: Modularized Human Manipulation Simulation with Vision and Language for Embodied AIcited by 2
  13. 2023Semantic-aware Contrastive Learning for More Accurate Semantic Parsingcited by 2
  14. 2023Weakly-Supervised Questions for Zero-Shot Relation Extractioncited by 2
  15. 2023Towards Unbiased Exploration in Partial Label Learningcited by 2
  16. 2024RIFF: Learning to Rephrase Inputs for Few-shot Fine-tuning of Language Modelscited by 2
  17. 2025The Tsetlin Machine Goes Deep: Logical Learning and Reasoning With Graphscited by 2
  18. 2025Jackal: A Real-World Execution-Based Benchmark Evaluating Large Language Models on Text-to-JQL Taskscited by 2
  19. 2022ComSearch: Equation Searching with Combinatorial Strategy for Solving Math Word Problems with Weak Supervisioncited by 1
  20. 2022Text Editing as Imitation Gamecited by 1
  21. 2024Semantic Parsing with Candidate Expressions for Knowledge Base Question Answeringcited by 1
  22. 2025PanelTR: Zero-Shot Table Reasoning Framework Through Multi-Agent Scientific Discussioncited by 1
  23. 2025Offline Preference Optimization via Maximum Marginal Likelihood Estimationcited by 1
  24. 2021Neural Abstructions: Abstractions that Support Construction for Grounded Language Learningcited by 0
  25. 2022Can We Generate Shellcodes via Natural Language? An Empirical Studycited by 0
  26. 2023A Framework for Bidirectional Decoding: Case Study in Morphological Inflectioncited by 0
  27. 2023Around the GLOBE: Numerical Aggregation Question-Answering on Heterogeneous Genealogical Knowledge Graphs with Deep Neural Networkscited by 0
  28. 2025Partial Label Learning for Automated Theorem Provingcited by 0
  29. 2026How Fast Should a Model Commit to Supervision? Training Reasoning Models on the Tsallis Loss Continuumcited by 0