Hi-DST: A Hierarchical Approach for Scalable and Extensible Dialogue State Tracking
Dialogue State Tracking (DST) is a sub-task of task-based dialogue systems where the user intention is tracked through a set of (domain, slot, slot-value) triplets. Existing DST models can be difficult to extend for new datasets with larger domains/slots mainly due to either of the two reasons- i) prediction of domain-slot as a pair, and ii) dependency of model parameters on the number of slots and domains. In this work, we propose to address these issues using a Hierarchical DST (Hi-DST) model. At a given turn, the model first detects a change in domain followed by domain prediction if required. Then it decides suitable action for each slot in the predicted domains and finds their value accordingly. The model parameters of Hi-DST are independent of the number of domains/slots. Due to the hierarchical modeling, it achieves O(|M|+|N|) belief state prediction for a single turn where M and N are the set of unique domains and slots respectively. We argue that the hierarchical structure helps in the model explainability and makes it easily extensible to new datasets. Experiments on the MultiWOZ dataset show that our proposed model achieves comparable joint accuracy performance to state-of-the-art DST models.
Code (1)
Tasks
Dialogue State TrackingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Scalable and Accurate Dialogue State Tracking via Hierarchical Sequence Generation
Existing approaches to dialogue state tracking rely on pre-defined ontologies consisting of a set of all possible slot types and values. Though such approaches exhibit promising performance on single-domain benchmarks, t…
DecoderDialogue State TrackingMulti-domain Dialogue State TrackingSGD-QA: Fast Schema-Guided Dialogue State Tracking for Unseen Services
Dialogue state tracking is an essential part of goal-oriented dialogue systems, while most of these state tracking models often fail to handle unseen services. In this paper, we propose SGD-QA, a simple and extensible mo…
Dialogue State TrackingGoal-Oriented Dialogue SystemsQuestion AnsweringAlexa Conversations: An Extensible Data-driven Approach for Building Task-oriented Dialogue Systems
Traditional goal-oriented dialogue systems rely on various components such as natural language understanding, dialogue state tracking, policy learning and response generation. Training each component requires annotations…
Dialogue State TrackingGoal-Oriented Dialogue SystemsNatural Language UnderstandingResponse Generation+1Scalable Multi-Domain Dialogue State Tracking
Dialogue state tracking (DST) is a key component of task-oriented dialogue systems. DST estimates the user's goal at each user turn given the interaction until then. State of the art approaches for state tracking rely on…
Dialogue State TrackingMulti-domain Dialogue State TrackingTask-Oriented Dialogue SystemsTransfer LearningSTN4DST: A Scalable Dialogue State Tracking based on Slot Tagging Navigation
Scalability for handling unknown slot values is a important problem in dialogue state tracking (DST). As far as we know, previous scalable DST approaches generally rely on either the candidate generation from slot taggin…
Dialogue State TrackingPosition