GraFine: Graph RAG efficiente con raffinamento al momento del recupero
È stata introdotta una nuova tecnica denominata GraFine per migliorare il Graph RAG (Retrieval-Augmented Generation) in relazione ai grafi di corpus. Questo metodo affronta due significative mancanze riscontrate nelle strategie attuali: la mancanza di consapevolezza semantica nell'espansione del grafo e la trascuratezza della topologia nella potatura. GraFine opera attraverso due distinte fasi di raffinamento: Semantic Proximity eXpansion (SPX), che si concentra sull'aggiunta di nodi con considerazione semantica, e un Graph Smoothing Reranker (GSR) che enfatizza la potatura consapevole del grafo. Questo design innovativo integra l'aggiunta semantica di nodi con una potatura efficiente del grafo, evitando i lenti processi di recupero e generazione visti nei metodi precedenti. I test condotti su reti di riferimento e knowledge graph ricchi di testo indicano che GraFine migliora sia l'accuratezza del recupero che la qualità della generazione, garantendo al contempo l'efficienza temporale. L'articolo è accessibile su arXiv con l'identificatore 2601.18579.
Fatti principali
- GraFine è un design di recupero per Graph RAG su grafi di corpus.
- Affronta l'espansione del grafo semanticamente cieca e la potatura cieca alla topologia.
- Consiste in due fasi: Semantic Proximity eXpansion (SPX) e Graph Smoothing Reranker (GSR).
- Gli esperimenti sono stati condotti su reti di riferimento e knowledge graph ricchi di testo.
- GraFine migliora l'accuratezza del recupero e la qualità della generazione mantenendo l'efficienza temporale.
- L'articolo è disponibile su arXiv con l'identificatore 2601.18579.
Entità
Istituzioni
- arXiv