atlas

Research map / Large language models / Retrieval and knowledge

Graph Neural Prompting with Large Language Models

AAAI 2024 · Large language models › Retrieval and knowledge · approach: Knowledge-augmented question answering · 58 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Graph Neural Prompting (GNP), a plug-and-play module that encodes retrieved ConceptNet/UMLS subgraphs into a soft graph prompt for frozen or LoRA-tuned FLAN-T5 models, evaluated on six commonsense and biomedical QA datasets.

Problem

Pre-trained LLMs struggle to capture and return grounded knowledge, and joint training with KGs is costly for large models; the paper asks how to inject beneficial KG knowledge into frozen or lightly tuned LLMs without noisy direct KG flattening.

Approach

Retrieve subgraphs for each question/option, encode them with a GAT, pool nodes with cross-modality attention against the text token embeddings, project to the LLM embedding space as a soft prompt, and add a DistMult-based self-supervised link prediction loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Graph Neural Prompting to the frozen LLM, compared with Prompt TuningFLAN-T5 xlarge (3B) · Six datasets (overall)accuracy: +12.76%Helped
Add Graph Neural Prompting to the frozen LLM, compared with Prompt TuningFLAN-T5 xxlarge (11B) · Six datasets (overall)accuracy: +13.54%Helped
Add GNP to LoRA tuningFLAN-T5 xlarge (3B) · Six datasets (overall)accuracy: +1.58%Helped
Add GNP to LoRA tuningFLAN-T5 xxlarge (11B) · Six datasets (overall)accuracy: +1.79%Helped
Add cross-modality pooling (ablation)GNP with FLAN-T5 xlarge (3B) · OBQAaccuracy: 78.00 -> 79.80Helped
Add cross-modality pooling (ablation)GNP with FLAN-T5 xxlarge (11B) · BioASQaccuracy: 87.80 -> 90.24Helped
Add self-supervised link prediction (ablation)GNP with FLAN-T5 xlarge (3B) · BioASQaccuracy: 88.62 -> 89.43Helped
Add self-supervised link prediction (ablation)GNP with FLAN-T5 xxlarge (11B) · OBQAaccuracy: 83.60 -> 87.20Helped
Add domain projector (ablation)GNP with FLAN-T5 xlarge (3B) · OBQAaccuracy: 73.00 -> 79.80Helped
Add domain projector (ablation)GNP with FLAN-T5 xxlarge (11B) · PubMedQAaccuracy: 71.75 -> 76.25Helped
Add dataset-level prompts to GNP (ablation)GNP with FLAN-T5 xlarge (3B) · ARCaccuracy: 71.85 -> 70.30Hurt
Add dataset-level prompts to GNP (ablation)GNP with FLAN-T5 xxlarge (11B) · BioASQaccuracy: 90.24 -> 88.62Hurt

Surprising findings

Limitations

Experimental setup

Datasets: OpenBookQA ARC PIQA RiddleSense PubMedQA BioASQ ConceptNet UMLS

Benchmarks: OpenBookQA ARC PIQA RiddleSense PubMedQA BioASQ

Metrics: accuracy

Baselines: LLM-only Prompt Designs KG Flattening REL KG Flattening BFS KAPING Prompt Tuning LoRA Full Fine-tuning

Builds on: Prompt Tuning LoRA KAPING graph attention network DistMult

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy