@inproceedings{mavromatis-karypis-2025-gnn,
title = "{GNN}-{RAG}: Graph Neural Retrieval for Efficient Large Language Model Reasoning on Knowledge Graphs",
author = "Mavromatis, Costas and
Karypis, George",
editor = "Che, Wanxiang and
Nabende, Joyce and
Shutova, Ekaterina and
Pilehvar, Mohammad Taher",
booktitle = "Findings of the Association for Computational Linguistics: ACL 2025",
month = jul,
year = "2025",
address = "Vienna, Austria",
publisher = "Association for Computational Linguistics",
url = "https://preview.aclanthology.org/display_plenaries/2025.findings-acl.856/",
pages = "16682--16699",
ISBN = "979-8-89176-256-5",
abstract = "Retrieval-augmented generation (RAG) in Knowledge Graph Question Answering (KGQA) enhances the context of Large Language Models (LLMs) by incorporating information retrieved from the Knowledge Graph (KG). Most recent approaches rely on costly LLM calls to generate executable relation paths or traverse the KG, which is inefficient in complex KGQA tasks, such as those involving multi-hop or multi-entity questions. We introduce the GNN-RAG framework, which utilizes lightweight Graph Neural Networks (GNNs) for effective and efficient graph retrieval. The GNN learns to assign importance weights to nodes based on their relevance to the question, as well as the relevance of their neighboring nodes. This enables the framework to effectively handle context from deeper parts of the graph, improving retrieval performance. GNN-RAG retrieves the shortest paths connecting question entities to GNN answer candidates, providing this information as context for the LLM. Experimental results show that GNN-RAG achieves effective retrieval on two widely used KGQA benchmarks (WebQSP and CWQ), outperforming or matching GPT-4 performance with a 7B tuned LLM. Additionally, GNN-RAG excels on multi-hop and multi-entity questions outperforming LLM-based retrieval approaches by 8.9{--}15.5{\%} points at answer F1. Furthermore, it surpasses long-context inference while using $9\times$ fewer KG tokens. The code is provided in \url{https://github.com/cmavro/GNN-RAG}."
}
Markdown (Informal)
[GNN-RAG: Graph Neural Retrieval for Efficient Large Language Model Reasoning on Knowledge Graphs](https://preview.aclanthology.org/display_plenaries/2025.findings-acl.856/) (Mavromatis & Karypis, Findings 2025)
ACL