paper-with-me

Papers

HopPG: Self-Iterative Program Generation for Multi-Hop Question Answering over Heterogeneous Knowledge

2023-08-22 · Yingyao Wang, Yongwei Zhou, Chaoqun Duan, Junwei Bao, Tiejun Zhao

The semantic parsing-based method is an important research branch for knowledge-based question answering. It usually generates executable programs lean upon the question and then conduct them to reason answers over a knowledge base. Benefit from this inherent mechanism, it has advantages in the performance and the interpretability. However, traditional semantic parsing methods usually generate a complete program before executing it, which struggles with multi-hop question answering over heterogeneous knowledge. On one hand, generating a complete multi-hop program relies on multiple heterogeneous supporting facts, and it is difficult for generators to understand these facts simultaneously. On the other hand, this way ignores the semantic information of the intermediate answers at each hop, which is beneficial for subsequent generation. To alleviate these challenges, we propose a self-iterative framework for multi-hop program generation (HopPG) over heterogeneous knowledge, which leverages the previous execution results to retrieve supporting facts and generate subsequent programs hop by hop. We evaluate our model on MMQA-T^2, and the experimental results show that HopPG outperforms existing semantic-parsing-based baselines, especially on the multi-hop questions.

📄 PDF Abstract BibTeX arXiv:2308.11257

Code (0)

등록된 구현이 없습니다.

Tasks

Multi-hop Question AnsweringQuestion AnsweringSemantic Parsing

Similar Papers 제목 키워드 기반

Iterative Self-Training for Code Generation via Reinforced Re-Ranking

2025-04-13 · Nikita Sorokin, Ivan Sedykh, Valentin Malykh

Generating high-quality code that solves complex programming tasks is challenging, especially with current decoder-based models that produce highly stochastic outputs. In code generation, even minor errors can easily bre…

Code GenerationRerankingRe-Ranking

Generating Sequences by Learning to Self-Correct

2022-10-31 · Sean Welleck, Ximing Lu, Peter West, Faeze Brahman 외

Sequence generation applications require satisfying semantic constraints, such as ensuring that programs are correct, using certain keywords, or avoiding undesirable content. Language models, whether fine-tuned or prompt…

Language ModelingLanguage ModellingProgram Synthesis

AlphaVerus: Bootstrapping Formally Verified Code Generation through Self-Improving Translation and Treefinement

2024-12-09 · Pranjal Aggarwal, Bryan Parno, Sean Welleck

Automated code generation with large language models has gained significant traction, but there remains no guarantee on the correctness of generated code. We aim to use formal verification to provide mathematical guarant…

Code GenerationHumanEvalmbpp

EvoCodeBench: A Human-Performance Benchmark for Self-Evolving LLM-Driven Coding Systems

2026-02-10 · Wentao Zhang, Jianfeng Wang, Liheng Liang, Yilei Zhao 외 arxiv

As large language models (LLMs) continue to advance in programming tasks, LLM-driven coding systems have evolved from one-shot code generation into complex systems capable of iterative improvement during inference. Howev…

Code Generation

Effective Large Language Model Debugging with Best-first Tree Search

2024-07-26 · Jialin Song, Jonathan Raiman, Bryan Catanzaro

Large Language Models (LLMs) show promise in code generation tasks. However, their code-writing abilities are often limited in scope: while they can successfully implement simple functions, they struggle with more comple…

Code GenerationLanguage ModelingLanguage ModellingLarge Language Model