Semi-supervised Intent Discovery with Contrastive Learning
User intent discovery is a key step in developing a Natural Language Understanding (NLU) module at the core of any modern Conversational AI system. Typically, human experts review a representative sample of user input data to discover new intents, which is subjective, costly, and error-prone. In this work, we aim to assist the NLU developers by presenting a novel method for discovering new intents at scale given a corpus of utterances. Our method utilizes supervised contrastive learning to leverage information from a domain-relevant, already labeled dataset and identifies new intents in the corpus at hand using unsupervised K-means clustering. Our method outperforms the state-of-the-art by a large margin up to 2% and 13% on two benchmark datasets, measured by clustering accuracy. Furthermore, we apply our method on a large dataset from the travel domain to demonstrate its effectiveness on a real-world use case.
Code (0)
등록된 구현이 없습니다.
Tasks
ClusteringContrastive LearningIntent DiscoveryNatural Language UnderstandingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Controllable Discovery of Intents: Incremental Deep Clustering Using Semi-Supervised Contrastive Learning
Deriving value from a conversational AI system depends on the capacity of a user to translate the prior knowledge into a configuration. In most cases, discovering the set of relevant turn-level speaker intents is often o…
ClusteringContinual LearningContrastive LearningDeep Clustering+2New Intent Discovery with Pre-training and Contrastive Learning
New intent discovery aims to uncover novel intent categories from user utterances to expand the set of supported intent classes. It is a critical task for the development and service expansion of a practical dialogue sys…
ClusteringContrastive LearningIntent DiscoveryIntent Recognition+1A Clustering Framework for Unsupervised and Semi-supervised New Intent Discovery
New intent discovery is of great value to natural language processing, allowing for a better understanding of user needs and providing friendly services. However, most existing methods struggle to capture the complicated…
ClusteringIntent DiscoveryRepresentation LearningSemantic Similarity+1Pseudo-Label Enhanced Prototypical Contrastive Learning for Uniformed Intent Discovery
New intent discovery is a crucial capability for task-oriented dialogue systems. Existing methods focus on transferring in-domain (IND) prior knowledge to out-of-domain (OOD) data through pre-training and clustering stag…
ClusteringContrastive LearningIntent DiscoveryOpen Intent Discovery+3LANID: LLM-assisted New Intent Discovery
Task-oriented Dialogue Systems (TODS) often face the challenge of encountering new intents. New Intent Discovery (NID) is a crucial task that aims to identify these novel intents while maintaining the capability to recog…
Intent DiscoveryTask-Oriented Dialogue SystemsTriplet