Few-shot Intent Classification and Slot Filling with Retrieved Examples
Few-shot learning arises in important practical scenarios, such as when a natural language understanding system needs to learn new semantic labels for an emerging, resource-scarce domain. In this paper, we explore retrieval-based methods for intent classification and slot filling tasks in few-shot settings. Retrieval-based methods make predictions based on labeled examples in the retrieval index that are similar to the input, and thus can adapt to new domains simply by changing the index without having to retrain the model. However, it is non-trivial to apply such methods on tasks with a complex label space like slot filling. To this end, we propose a span-level retrieval method that learns similar contextualized representations for spans with the same label via a novel batch-softmax objective. At inference time, we use the labels of the retrieved spans to construct the final structure with the highest aggregated score. Our method outperforms previous systems in various few-shot settings on the CLINC and SNIPS benchmarks.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationFew-Shot LearningGeneral Classificationintent-classificationIntent ClassificationIntent Classification and Slot FillingNatural Language UnderstandingRetrievalslot-fillingSlot FillingSimilar Papers 제목 키워드 기반
An Explicit-Joint and Supervised-Contrastive Learning Framework for Few-Shot Intent Classification and Slot Filling
Intent classification (IC) and slot filling (SF) are critical building blocks in task-oriented dialogue systems. These two tasks are closely-related and can flourish each other. Since only a few utterances can be utilize…
Contrastive Learningintent-classificationIntent ClassificationIntent Classification and Slot Filling+3Bi-directional Joint Neural Networks for Intent Classification and Slot Filling
Intent classification and slot filling are two critical tasks for natural language understanding. Traditionally the two tasks proceeded independently. However, more recently joint models for intent classification and slo…
Classificationintent-classificationIntent ClassificationIntent Classification and Slot Filling+4A survey of joint intent detection and slot-filling models in natural language understanding
Intent classification and slot filling are two critical tasks for natural language understanding. Traditionally the two tasks have been deemed to proceed independently. However, more recently, joint models for intent cla…
ClassificationGeneral Classificationintent-classificationIntent Classification+5Decoupling Representation and Knowledge for Few-Shot Intent Classification and Slot Filling
Few-shot intent classification and slot filling are important but challenging tasks due to the scarcity of finely labeled data. Therefore, current works first train a model on source domains with sufficiently labeled dat…
intent-classificationIntent ClassificationIntent Classification and Slot FillingRelation+2Data Query Language and Corpus Tools for Slot-Filling and Intent Classification Data
Typical machine learning approaches to developing task-oriented dialog systems require the collection and management of large amounts of training data, especially for the tasks of intent classification and slot-filling. …
ClassificationGeneral Classificationintent-classificationIntent Classification+4