Self-Supervised Dialogue State Tracking with Limited Labeled Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dialogue state tracking (DST) models are inefficient and unscalable due to the need for large amounts of labeled data, especially when expanding from single to multiple domains, leading to delayed updates and compromised conversation quality.

Innovation Solution

A self-supervised training mechanism for DST modules using unlabeled dialogue data, which learns correlation between dialogue states and system behavior without pre-annotated information, and incorporates prediction consistency techniques to enhance robustness and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If large amounts of labeled dialogue data are used to train DST models, then model accuracy is improved, but training cost and time consumption increase significantly

Engineering Contradiction:
Improvemodel accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-training on unlabeled data to establish baseline representations before fine-tuning with limited labeled data. This preliminary processing of abundant unlabeled data accelerates the subsequent training process and reduces the time needed to achieve target accuracy levels.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service through self-supervised learning mechanisms where the model generates its own training signals from unlabeled data without requiring manual annotation. The model learns from its own predictions and consistency checks, eliminating the need for expensive human labeling while maintaining training efficiency.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If manual annotation of dialogue state labels is performed to expand to multiple domains, then dataset coverage is improved, but annotation cost and complexity increase excessively

Engineering Contradiction:
Improvemulti-domain coverageVSAvoidannotation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables self-service by allowing the DST model to automatically learn from unlabeled multi-domain data without requiring manual annotation efforts. The model adapts to multiple domains through self-supervised learning, eliminating the need for expensive and complex human annotation processes while expanding domain coverage.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system achieves universality by designing a domain-agnostic DST model that can handle multiple domains simultaneously through self-supervised learning. The model learns universal dialogue state representations that generalize across different domains without requiring domain-specific annotation, enabling scalable multi-domain deployment.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If supervised training with labeled data is used, then model convergence is improved, but scalability to new domains is reduced

Engineering Contradiction:
Improvemodel convergenceVSAvoidscalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary self-supervised pre-training to establish robust dialogue state representations before domain-specific fine-tuning. This preliminary action on unlabeled data from various domains improves model convergence while maintaining scalability, as the pre-trained representations can be transferred to new domains without requiring extensive labeled data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamics by enabling the model to adapt its training regime based on data availability. The model can dynamically switch between self-supervised learning on unlabeled data and supervised fine-tuning on labeled data, allowing it to maintain reliable convergence when labeled data is available while preserving scalability when working with unlabeled data from new domains.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11599730B2Learning dialogue state tracking with limited labeled data
Publication Date: 2023.03.07 SALESFORCE INC
  • US11599730B2 patent drawing
  • US11599730B2 patent drawing
  • US11599730B2 patent drawing

AI summary

Embodiments described in this disclosure illustrate the use of self-/semi supervised approaches for label-efficient DST in task-oriented dialogue systems. Conversational behavior is modeled by next response generation and turn utterance generation tasks. Prediction consistency is strengthened by augmenting data with stochastic word dropout and label guessing. Experimental results show that by exploiting self-supervision the joint goal accuracy can be boosted with limited labeled data.