Learning from Mistakes: Combining Ontologies via Self-Training for Dialogue Generation
Not on the map. Why?
Abstract (arXiv)
Natural language generators (NLGs) for task-oriented dialogue typically take a meaning representation (MR) as input. They are trained end-to-end with a corpus of MR/utterance pairs, where the MRs cover a specific set of dialogue acts and domain attributes. Creation of such datasets is labor-intensive and time-consuming. Therefore, dialogue systems for new domain ontologies would benefit from using data for pre-existing ontologies. Here we explore, for the first time, whether it is possible to train an NLG for a new larger ontology using existing training sets for the restaurant domain, where each set is based on a different ontology. We create a new, larger combined ontology, and then train an NLG to produce utterances covering it. For example, if one dataset has attributes for family-friendly and rating information, and the other has attributes for decor and service, our aim is an NLG for the combined ontology that can produce utterances that realize values for family-friendly, rating, decor and service. Initial experiments with a baseline neural sequence-to-sequence model show that this task is surprisingly challenging. We then develop a novel self-training method that identifies (errorful) model outputs, automatically constructs a corrected MR input to form a new (MR, utterance) training pair, and then repeatedly adds these new instances back into the training data. We then test the resulting model on a new test set. The result is a self-trained model whose performance is an absolute 75.4% improvement over the baseline model. We also report a human qualitative evaluation of the final model showing that it achieves high naturalness, semantic coherence and grammaticality
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 0; 2023: 3.
6 papers.
- 2023Controlling Personality Style in Dialogue with Zero-Shot Prompt-Based Learningcited by 14
- 2021Towards Standard Criteria for human evaluation of Chatbots: A Surveycited by 6
- 2021Jurassic is (almost) All You Need: Few-Shot Meaning-to-Text Generation for Open-Domain Dialoguecited by 6
- 2021Athena 2.0: Contextualized Dialogue Management for an Alexa Prize SocialBotcited by 4
- 2023Controllable Generation of Dialogue Acts for Dialogue Systems via Few-Shot Response Generation and Rankingcited by 4
- 2023Athena 2.0: Discourse and User Modeling in Open Domain Dialoguecited by 0
- 2023Athena 2.0: Discourse and User Modeling in Open Domain Dialogue3 Aug 2023
- 2023Controllable Generation of Dialogue Acts for Dialogue Systems via Few-Shot Response Generation and Ranking26 Jul 2023
- 2023Controlling Personality Style in Dialogue with Zero-Shot Prompt-Based Learning8 Feb 2023
- 2021Athena 2.0: Contextualized Dialogue Management for an Alexa Prize SocialBot3 Nov 2021
- 2021Jurassic is (almost) All You Need: Few-Shot Meaning-to-Text Generation for Open-Domain Dialogue15 Oct 2021
- 2021Towards Standard Criteria for human evaluation of Chatbots: A Survey24 May 2021