Generative Subgraph Retrieval for �Knowledge Graph-Grounded Dialog Generation
Jinyoung Park1, Minseok Joo1, Joo-Kyung Kim2, Hyunwoo J. Kim1
1Department of Computer Science and Engineering , Korea University
2Amazon AGI
Korea University
MLV Lab
Korea University
MLV Lab
Introduction
> Dialog generation
___________________.
Do you know Lionel Messi?
Doesn’t he play football on the Argentina team?
He used to. Can you tell me more?
Dialog
He is a midfilder and playing for FC Inter milan.
Hallucination Problem
Pretrained Language Model
(PLM)
Input token sequence
Output token sequence
Korea University
MLV Lab
Introduction
> Knowledge-augmented dialog generation
wikipedia
Internet
Database
External Knowledge
Knowledge Graph (KG)
___________________.
Do you know Lionel Messi?
Doesn’t he play football on the Argentina team?
He used to. Can you tell me more?
Dialog
Korea University
MLV Lab
Introduction
> Motivation
Prev method1:
Bi-encoder-based retrieval
Prev method2:
Conventional generative retrieval
Ours
Korea University
MLV Lab
Methods
> Dialog Generation model with Generative Subgraph Retrieval
Korea University
MLV Lab
Methods
> Generative Subgraph Retrieval
Structure-aware knowledge graph linearization
Graph-Constrained decoding
Korea University
MLV Lab
Methods
> Structure-aware knowledge graph linearization
Triplets: (Messi, nationality, Argentina), (Uruguay, adjoints, Argentina)
Token sequence:
[Head]Messi[Int1]nationality[Int2]Argentina
[Rev3]adjoints[Rev4]Uruguay[Tail]
[Head]Messi[Int1]<MASK>[Int2]Argentina…
Korea University
MLV Lab
Methods
> Graph-constrained decoding
Korea University
MLV Lab
Methods
> Graph-constrained decoding
Korea University
MLV Lab
Methods
> Dialog Generation model with Generative Subgraph Retrieval
Korea University
MLV Lab
Methods
> Training DialogGSR
[Stage1] Knowledge graph reconstruction
[Stage2] Knowledge subgraph retrieval
[Stage3] Response generation
Korea University
MLV Lab
Experiments
> Response generation performance
Response generation performance on OpenDialKG
Korea University
MLV Lab
Experiments
> Retrieval performance and human evaluation
Retrieval performance
Human evaluation
Korea University
MLV Lab
Experiments
> Analysis
Ablation studies
LLM results (Llama-3-8b)
Information bottleneck
Korea University
MLV Lab
Experiments
> Qualitative analysis
Korea University
MLV Lab
Conclusion