Class Embeddings for Improved Out-of-Scope Detection in Intent Classification
This work presents a deep investigation of {\emph class embeddings} for intent classification, which had only been timidly addressed before. We show that there are advantages in representing classes as dense vectors instead of one-hot-encoded ones, similar to the way sentence embeddings became the standard representation instead of one-hot-encoding of bags of words. Some of our results corroborate previous findings showing that class embeddings can be a better approach to deal with out-of-scope examples. But this paper goes further by arguing that there are gains by simply changing from the traditional one-hot-encoding with softmax to one-hot embeddings. We also show that there is a lot of room for the better use of class embeddings by exploring random embeddings. The results suggest that optimal class embeddings could exist, with significant improvement on classification metrics, particularly out-of-scope detection. Additionally, we observe that the dimension of the class embedding might depend on the objective function, and that can open up for research on new neural network architectures to make better use of class embeddings.
Code (0)
등록된 구현이 없습니다.
Tasks
intent-classificationIntent ClassificationSentenceSentence EmbeddingsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Improving Out-of-Scope Detection in Intent Classification by Using Embeddings of the Word Graph Space of the Classes
This paper explores how intent classification can be improved by representing the class labels not as a discrete set of symbols but as a space where the word graphs associated to each class are mapped using typical graph…
ClassificationGeneral ClassificationGraph Embeddingintent-classification+1A new approach for fine-tuning sentence transformers for intent classification and out-of-scope detection tasks
In virtual assistant (VA) systems it is important to reject or redirect user queries that fall outside the scope of the system. One of the most accurate approaches for out-of-scope (OOS) rejection is to combine it with t…
Classificationintent-classificationIntent ClassificationSentence+2Improved Out-of-Scope Intent Classification with Dual Encoding and Threshold-based Re-Classification
Detecting out-of-scope user utterances is essential for task-oriented dialogues and intent classification. Current methodologies face difficulties with the unpredictable distribution of outliers and often rely on assumpt…
ClassificationDenoisingintent-classificationIntent Classification+1A Multi-cluster Boundary Learning Method for Out-of-Scope Intent Detection via MiniLM Embedding
Intent detection is a critical task that bridges human intents and system actions in human-machine interaction systems. However, there still exist challenges for detecting out-of-scope (OOS) intents. (i) The traditional …
Multi-class ClassificationIntent DetectionAre Pretrained Transformers Robust in Intent Classification? A Missing Ingredient in Evaluation of Out-of-Scope Intent Detection
Pre-trained Transformer-based models were reported to be robust in intent classification. In this work, we first point out the importance of in-domain out-of-scope detection in few-shot intent recognition tasks and then …
intent-classificationIntent ClassificationIntent DetectionIntent Recognition