Building Knowledge-Grounded Dialogue Systems with Graph-Based Semantic Modeling
Yizhe Yang, Heyan Huang, Yang Gao, Jiawei Li and
TL;DR
This work tackles knowledge-grounded dialogue by introducing Grounded Graph ($G^2$), a graph-structured representation of both dialogue and knowledge, to enable robust knowledge selection and integration. It couples $G^2$ with a Grounded Graph Aware Transformer ($G^2AT$) that fuses sequential and graphical knowledge via dual encoders and a graph-sequence fusion decoder. Empirical results on Wizard of Wikipedia and CMU_DoG show >$10\%$ improvements in response generation and ~ $20\%$ gains in factual consistency over state-of-the-art baselines, with strong generalization and robustness. The proposed approach demonstrates that incorporating explicit semantic structures as priors in neural models can significantly enhance knowledge-grounded language generation and reliability.
Abstract
The knowledge-grounded dialogue task aims to generate responses that convey information from given knowledge documents. However, it is a challenge for the current sequence-based model to acquire knowledge from complex documents and integrate it to perform correct responses without the aid of an explicit semantic structure. To address these issues, we propose a novel graph structure, Grounded Graph ($G^2$), that models the semantic structure of both dialogue and knowledge to facilitate knowledge selection and integration for knowledge-grounded dialogue generation. We also propose a Grounded Graph Aware Transformer ($G^2AT$) model that fuses multi-forms knowledge (both sequential and graphic) to enhance knowledge-grounded response generation. Our experiments results show that our proposed model outperforms the previous state-of-the-art methods with more than 10\% gains in response generation and nearly 20\% improvement in factual consistency. Further, our model reveals good generalization ability and robustness. By incorporating semantic structures as prior knowledge in deep neural networks, our model provides an effective way to aid language generation.
