DialogBERT: Discourse-Aware Response Generation via Learning to Recover and Rank Utterances
Xiaodong Gu, Kang Min Yoo, Jung-Woo Ha

TL;DR
DialogBERT introduces a discourse-aware hierarchical Transformer model for response generation, significantly improving coherence and informativeness in multi-turn dialogues over existing models like BART and DialoGPT.
Contribution
It proposes a novel hierarchical Transformer architecture with discourse-level training objectives, enhancing response coherence in dialogue generation.
Findings
Outperforms baselines in quantitative metrics
Generates more coherent and human-like responses
Shows significant improvement in human evaluations
Abstract
Recent advances in pre-trained language models have significantly improved neural response generation. However, existing methods usually view the dialogue context as a linear sequence of tokens and learn to generate the next word through token-level self-attention. Such token-level encoding hinders the exploration of discourse-level coherence among utterances. This paper presents DialogBERT, a novel conversational response generation model that enhances previous PLM-based dialogue models. DialogBERT employs a hierarchical Transformer architecture. To efficiently capture the discourse-level coherence among utterances, we propose two training objectives, including masked utterance regression and distributed utterance order ranking in analogy to the original BERT training. Experiments on three multi-turn conversation datasets show that our approach remarkably outperforms the baselines,…
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
Taxonomy
TopicsTopic Modeling · Speech and dialogue systems · Natural Language Processing Techniques
MethodsLinear Layer · Absolute Position Encodings · Position-Wise Feed-Forward Layer · WordPiece · Residual Connection · Dense Connections · Attention Is All You Need · Softmax · Refunds@Expedia|||How do I get a full refund from Expedia? · Dropout
