PiVe: Prompting with Iterative Verification Improving Graph-based Generative Capability of LLMs
Authors: Jiuzhou Han, Nigel Collier, Wray Buntine, Ehsan Shareghi
AI-generated Key Points
- The paper introduces a framework called Prompting with Iterative Verification (PiVe) to enhance the graph-based generative capability of large language models (LLMs).
- PiVe addresses the limitation of LLMs not being well-equipped for tasks involving structured data generation.
- PiVe trains a small language model as a verifier module for the output of an LLM, enabling more accurate text-to-graph generation and iterative corrections offline.
- Experimental results on three graph-based datasets consistently show improvement achieved through PiVe.
- The proposed verifier module serves as a valuable data augmentation tool to enhance the quality of automatically generated parallel text-graph datasets.
- Challenges associated with creating high-quality parallel text and graph pairs or pre-training protocols due to limited data availability are discussed.
- GenWiki is highlighted as an automatically constructed dataset containing non-parallel text and graphs with shared content, which can only be used for unsupervised training.
- The verifier module introduced in PiVe naturally serves as a data augmentation tool to improve overlap between text and graph in automatically constructed datasets.
- In conclusion, PiVe offers a promising framework to enhance the graph-based generative capability of LLMs by incorporating iterative verification. It improves performance and provides a cost-effective solution for text-to-graph generation tasks while serving as a valuable data augmentation tool for enhancing automatically generated parallel text-graph datasets.
Abstract: Large language models (LLMs) have shown great abilities of solving various natural language tasks in different domains. Due to the training objective of LLMs and their pretraining data, LLMs are not very well equipped for tasks involving structured data generation. We propose a framework, Prompting with Iterative Verification (PiVe), to improve graphbased generative capability of LLMs. We show how a small language model could be trained to act as a verifier module for the output of an LLM (i.e., ChatGPT), and to iteratively improve its performance via fine-grained corrective instructions. Additionally, we show how the verifier module could apply iterative corrections offline for a more cost-effective solution to the text-to-graph generation task. Experiments on three graph-based datasets show consistent improvement gained via PiVe. Additionally, we highlight how the proposed verifier module can be used as a data augmentation tool to help improve the quality of automatically generated parallel text-graph datasets. Our code and data are available at https://github.com/Jiuzhouh/PiVe.
Tools for this paper
Ask questions about this paper to our AI assistant
You can also chat with multiple papers at once here.
The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.
Similar papers summarized with our AI tools
Navigate through even more similar papers through a
tree representationLook for similar papers (in beta version)
We compare the title and abstract with papers indexed in our database. For arXiv papers, we search within the same category; for DOI and other sources, we search across sources and subjects. You can rerun the search as our database grows.
Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.