Search papers, labs, and topics across Lattice.
This paper introduces a multi-cluster boundary learning method for detecting out-of-scope (OOS) intents using MiniLM embeddings, addressing the limitations of traditional multi-class classification approaches that suffer from accuracy degradation as the number of known intents increases. By employing a one-class classification framework, the method effectively learns the boundaries of multi-cluster embeddings from training utterances, allowing for accurate rejection of out-of-domain utterances as OOS intents. Experiments on the CLINC150, StackOverflow, and Banking77 datasets demonstrate that this approach achieves state-of-the-art performance in OOS intent detection, outperforming existing baselines.
Out-of-scope intent detection can be revolutionized with a method that leverages MiniLM embeddings to achieve unprecedented accuracy without the need for extensive parameter tuning.
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 methods view the OOS intent detection as a multi-class classification, then the detection accuracy decreases as the class number of the known intents increases; (ii) LLM-embedding methods require large parameters, that makes them difficult to train and practically deploy. Thus, this work proposes a multi-cluster boundary learning method to detect OOS intents via MiniLM embedding (i.e., all-MiniLM-L6-v2) in an one-class classification workflow. The method learns the boundaries of multi-cluster embeddings generated by MiniLM from the training utterances, and then rejects the out-of-domain utterances as OOS intents. Experiments are conducted on public CLINC150, StackOverflow and Banking77 datasets. The results show that the method achieves the state-of-the-art OOS intent detection performance compared the other baselines. Ablation studies are also conducted and the results show that the used MiniLM can better adapt to the workflow and utterance embedding requirements. The code is available at supplementary materials.