Reranking for Natural Language Generation from Logical Forms: A Study based on Large Language Models
Levon Haroutunian, Zhuang Li, Lucian Galescu, Philip Cohen, Raj, Tumuluri, Gholamreza Haffari

TL;DR
This paper introduces a generate-and-rerank method using large language models to improve the semantic accuracy and fluency of natural language outputs from logical forms, validated on multiple datasets.
Contribution
It proposes a novel reranking approach with a curated dataset and task-specific metrics, significantly enhancing output quality over baseline methods.
Findings
Reranked outputs show improved semantic consistency and fluency.
The approach outperforms baseline methods across three datasets.
Evaluation metrics align well with human judgments.
Abstract
Large language models (LLMs) have demonstrated impressive capabilities in natural language generation. However, their output quality can be inconsistent, posing challenges for generating natural language from logical forms (LFs). This task requires the generated outputs to embody the exact semantics of LFs, without missing any LF semantics or creating any hallucinations. In this work, we tackle this issue by proposing a novel generate-and-rerank approach. Our approach involves initially generating a set of candidate outputs by prompting an LLM and subsequently reranking them using a task-specific reranker model. In addition, we curate a manually collected dataset to evaluate the alignment between different ranking metrics and human judgements. The chosen ranking metrics are utilized to enhance the training and evaluation of the reranker model. By conducting extensive experiments on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Multimodal Machine Learning Applications
