WikiEdge:ArXiv-2402.10812/methods
跳转到导航
跳转到搜索
这篇文献的工作部分详细介绍了如何开发和评估提出的HPROPRO框架,这是一种基于程序的提示框架,用于混合型问题回答(HQA)任务。以下是这部分的主要内容:
- 问题回答系统(Question Answering Systems):
- 讨论了问题回答系统在处理来自多个源和格式的现实世界数据时面临的挑战,以及如何通过混合问题回答(HQA)任务来解决这些挑战。
- HPROPRO框架(HPROPRO Framework):
- 提出了HPROPRO,这是一种新颖的基于程序的提示框架,用于处理混合问题回答任务。该框架遵循代码生成和执行的范式,并集成了多种功能来处理混合推理场景。
- 功能声明与实现(Function Declaration and Implementation):
- 在代码生成阶段,HPROPRO定义了函数名称和形式参数,这些声明的函数作为提示用于生成代码。在执行阶段,HPROPRO实现了声明的函数,以便直接执行生成的代码。
- 代码细化(Code Refinement):
- 通过重新调用大型语言模型(LLMs)并结合错误代码和跟踪信息来生成新代码,从而对生成的代码进行细化,以解决执行过程中遇到的问题。
- 查询简化(Query Simplification):
- 为了减轻代码生成过程的负担,通过简化问题并在问题与表格单元格之间建立联系,从而在进行代码生成之前简化查询。