Joint Multiple Intent Detection and Slot Filling via Self-distillation
Not on the map. Why?
Abstract (arXiv)
Intent detection and slot filling are two main tasks in natural language understanding (NLU) for identifying users' needs from their utterances. These two tasks are highly related and often trained jointly. However, most previous works assume that each utterance only corresponds to one intent, ignoring the fact that a user utterance in many cases could include multiple intents. In this paper, we propose a novel Self-Distillation Joint NLU model (SDJN) for multi-intent NLU. First, we formulate multiple intent detection as a weakly supervised problem and approach with multiple instance learning (MIL). Then, we design an auxiliary loop via self-distillation with three orderly arranged decoders: Initial Slot Decoder, MIL Intent Decoder, and Final Slot Decoder. The output of each decoder will serve as auxiliary information for the next decoder. With the auxiliary knowledge provided by the MIL Intent Decoder, we set Final Slot Decoder as the teacher model that imparts knowledge back to Initial Slot Decoder to complete the loop. The auxiliary loop enables intents and slots to guide mutually in-depth and further boost the overall NLU performance. Experimental results on two public multi-intent datasets indicate that our model achieves strong performance compared to others.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 13 of its 34 references that are in the map. First posted on arXiv 18 Aug 2021.
Builds on
13 of 34 references.
References · 13
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2017Graph Attention Networkscited by 8,854
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2018Snips Voice Platform: an embedded Spoken Language Understanding system for private-by-design voice interfacescited by 376
- 2020DynaBERT: Dynamic BERT with Adaptive Width and Depthcited by 246
- 2016Attention-Based Recurrent Neural Network Models for Joint Intent Detection and Slot Fillingcited by 137
- 2019A Stack-Propagation Framework with Token-Level Intent Detection for Spoken Language Understandingcited by 106
- 2019A Novel Bi-directional Interrelated Model for Joint Intent Detection and Slot Fillingcited by 85
- 2018A Bi-model based RNN Semantic Frame Parsing Model for Intent Detection and Slot Fillingcited by 53
1 more
Built on by
Citing papers per year: 2022: 4; 2023: 3; 2024: 4; 2025: 1.
12 papers.
- 2022A Dynamic Graph Interactive Framework with Label-Semantic Injection for Spoken Language Understandingcited by 9
- 2023Joint Multiple Intent Detection and Slot Filling with Supervised Contrastive Learning and Self-Distillationcited by 7
- 2023MISCA: A Joint Model for Multiple Intent Detection and Slot Filling with Intent-Slot Co-Attentioncited by 7
- 2024ECLM: Entity Level Language Model for Spoken Language Understanding with Chain of Intentcited by 7
- 2022A Unified Framework for Multi-intent Spoken Language Understanding with promptingcited by 3
- 2023JPIS: A Joint Model for Profile-based Intent Detection and Slot Filling with Slot-to-Intent Attentioncited by 2
- 2024A Two-Stage Prediction-Aware Contrastive Learning Framework for Multi-Intent NLUcited by 2
- 2024MIDAS: Multi-level Intent, Domain, And Slot Knowledge Distillation for Multi-turn NLUcited by 2
- 2022Calibrate and Refine! A Novel and Agile Framework for ASR-error Robust Intent Detectioncited by 1
- 2022Feature-augmented Machine Reading Comprehension with Auxiliary Taskscited by 0
- 2024Towards Spoken Language Understanding via Multi-level Multi-grained Contrastive Learningcited by 0
- 2025Multi-Intent Spoken Language Understanding: Methods, Trends, and Challengescited by 0
- 2025Multi-Intent Spoken Language Understanding: Methods, Trends, and Challenges12 Dec 2025
- 2024MIDAS: Multi-level Intent, Domain, And Slot Knowledge Distillation for Multi-turn NLU15 Aug 2024
- 2024Towards Spoken Language Understanding via Multi-level Multi-grained Contrastive Learning31 May 2024
- 2024A Two-Stage Prediction-Aware Contrastive Learning Framework for Multi-Intent NLU5 May 2024
- 2024ECLM: Entity Level Language Model for Spoken Language Understanding with Chain of Intent7 Mar 2024
- 2023JPIS: A Joint Model for Profile-based Intent Detection and Slot Filling with Slot-to-Intent Attention14 Dec 2023
- 2023MISCA: A Joint Model for Multiple Intent Detection and Slot Filling with Intent-Slot Co-Attention10 Dec 2023
- 2023Joint Multiple Intent Detection and Slot Filling with Supervised Contrastive Learning and Self-Distillation28 Aug 2023
- 2022Feature-augmented Machine Reading Comprehension with Auxiliary Tasks17 Nov 2022
- 2022A Dynamic Graph Interactive Framework with Label-Semantic Injection for Spoken Language Understanding8 Nov 2022
- 2022A Unified Framework for Multi-intent Spoken Language Understanding with prompting7 Oct 2022
- 2022Calibrate and Refine! A Novel and Agile Framework for ASR-error Robust Intent Detection23 May 2022