Computer Science > Computation and Language
[Submitted on 16 Dec 2020 (v1), last revised 22 Mar 2021 (this version, v7)]
Title:Discovering New Intents with Deep Aligned Clustering
View PDFAbstract:Discovering new intents is a crucial task in dialogue systems. Most existing methods are limited in transferring the prior knowledge from known intents to new intents. They also have difficulties in providing high-quality supervised signals to learn clustering-friendly features for grouping unlabeled intents. In this work, we propose an effective method, Deep Aligned Clustering, to discover new intents with the aid of the limited known intent data. Firstly, we leverage a few labeled known intent samples as prior knowledge to pre-train the model. Then, we perform k-means to produce cluster assignments as pseudo-labels. Moreover, we propose an alignment strategy to tackle the label inconsistency problem during clustering assignments. Finally, we learn the intent representations under the supervision of the aligned pseudo-labels. With an unknown number of new intents, we predict the number of intent categories by eliminating low-confidence intent-wise clusters. Extensive experiments on two benchmark datasets show that our method is more robust and achieves substantial improvements over the state-of-the-art methods. The codes are released at this https URL.
Submission history
From: Hanlei Zhang [view email][v1] Wed, 16 Dec 2020 14:32:06 UTC (1,117 KB)
[v2] Fri, 18 Dec 2020 09:45:17 UTC (1,117 KB)
[v3] Mon, 21 Dec 2020 01:19:56 UTC (1,117 KB)
[v4] Tue, 22 Dec 2020 02:20:28 UTC (1,118 KB)
[v5] Tue, 9 Feb 2021 15:27:51 UTC (1,113 KB)
[v6] Fri, 19 Mar 2021 03:03:33 UTC (2,088 KB)
[v7] Mon, 22 Mar 2021 02:35:17 UTC (2,087 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.