Soloist: BuildingTask Bots at Scale with Transfer Learning and Machine Teaching
Open Access
- 2 August 2021
- journal article
- research article
- Published by MIT Press in Transactions of the Association for Computational Linguistics
- Vol. 9, 807-824
Abstract
We present a new method, Soloist, 1 that uses transfer learning and machine teaching to build task bots at scale. We parameterize classical modular task-oriented dialog systems using a Transformer-based auto-regressive language model, which subsumes different dialog modules into a single neural model. We pre-train, on heterogeneous dialog corpora, a task-grounded response generation model, which can generate dialog responses grounded in user goals and real-world knowledge for task completion. The pre-trained model can be efficiently adapted to accomplish new tasks with a handful of task-specific dialogs via machine teaching, where training samples are generated by human teachers interacting with the system. Experiments show that (i)Soloist creates new state-of-the-art on well-studied task-oriented dialog benchmarks, including CamRest676 and MultiWOZ; (ii) in the few-shot fine-tuning settings, Soloist significantly outperforms existing methods; and (iii) the use of machine teaching substantially reduces the labeling cost of fine-tuning. The pre-trained models and codes are available at https://aka.ms/soloist.Keywords
All Related Versions
This publication has 45 references indexed in Scilit:
- Neural Approaches to Conversational AIFoundations and Trends® in Information Retrieval, 2019
- Global-Locally Self-Attentive Encoder for Dialogue State Tracking2018
- Sequicity: Simplifying Task-oriented Dialogue Systems with Single Sequence-to-Sequence Architectures2018
- A Survey on Dialogue SystemsACM SIGKDD Explorations Newsletter, 2017
- Hybrid Code Networks: practical and efficient end-to-end dialog control with supervised and reinforcement learning2017
- Demonstration of interactive teaching for end-to-end dialog control with hybrid code networks2017
- Composite Task-Completion Dialogue Policy Learning via Hierarchical Deep Reinforcement Learning2017
- Towards End-to-End Learning for Dialog State Tracking and Management using Deep Reinforcement Learning2016
- Neural Machine Translation of Rare Words with Subword Units2016
- POMDP-Based Statistical Spoken Dialog Systems: A ReviewProceedings of the IEEE, 2013