JointGT: Graph-Text Joint Representation Learning for Text Generation from Knowledge Graphs
Pei Ke, Haozhe Ji, Yu Ran, Xin Cui, Liwei Wang, Linfeng Song, Xiaoyan, Zhu, Minlie Huang

TL;DR
JointGT introduces a novel graph-text joint representation learning framework that explicitly models graph structure and alignment, significantly improving KG-to-text generation performance.
Contribution
The paper proposes a structure-aware semantic aggregation module and three new pre-training tasks to better encode graph structure and enhance graph-text alignment.
Findings
Achieves state-of-the-art results on KG-to-text datasets
Effectively preserves graph structure during encoding
Improves graph-text alignment through novel pre-training tasks
Abstract
Existing pre-trained models for knowledge-graph-to-text (KG-to-text) generation simply fine-tune text-to-text pre-trained models such as BART or T5 on KG-to-text datasets, which largely ignore the graph structure during encoding and lack elaborate pre-training tasks to explicitly model graph-text alignments. To tackle these problems, we propose a graph-text joint representation learning model called JointGT. During encoding, we devise a structure-aware semantic aggregation module which is plugged into each Transformer layer to preserve the graph structure. Furthermore, we propose three new pre-training tasks to explicitly enhance the graph-text alignment including respective text / graph reconstruction, and graph-text alignment in the embedding space via Optimal Transport. Experiments show that JointGT obtains new state-of-the-art performance on various KG-to-text datasets.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Advanced Graph Neural Networks · Natural Language Processing Techniques
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · Multi-Head Attention · Linear Layer · Absolute Position Encodings · Position-Wise Feed-Forward Layer · Byte Pair Encoding · Attention Is All You Need · Adam · Dropout · Gated Linear Unit
