A Two-stage Model for Slot Filling in Low-resource Settings: Domain-agnostic Non-slot Reduction and Pretrained Contextual Embeddings
Learning-based slot filling - a key component of spoken language understanding systems - typically requires a large amount of in-domain hand-labeled data for training. In this paper, we propose a novel two-stage model architecture that can be trained with only a few in-domain hand-labeled examples. The first step is designed to remove non-slot tokens (i.e., O labeled tokens), as they introduce noise in the input of slot filling models. This step is domain-agnostic and therefore, can be trained by exploiting out-of-domain data. The second step identifies slot names only for slot tokens by using state-of-the-art pretrained contextual embeddings such as ELMO and BERT. We show that our approach outperforms other state-of-art systems on the SNIPS benchmark dataset.
Code (0)
등록된 구현이 없습니다.
Tasks
slot-fillingSlot FillingSpoken Language UnderstandingSimilar Papers 제목 키워드 기반
Leveraging Non-Conversational Tasks for Low Resource Slot Filling: Does it help?
Slot filling is a core operation for utterance understanding in task-oriented dialogue systems. Slots are typically domain-specific, and adding new domains to a dialogue system involves data and time-intensive processes.…
Multi-Task Learningslot-fillingSlot FillingTask-Oriented Dialogue Systems+1Simple is Better! Lightweight Data Augmentation for Low Resource Slot Filling and Intent Classification
Neural-based models have achieved outstanding performance on slot filling and intent classification, when fairly large in-domain training data are available. However, as new domains are frequently added, creating sizeabl…
Data AugmentationGeneral Classificationintent-classificationIntent Classification+3AISFG: Abundant Information Slot Filling Generator
As an essential component of task-oriented dialogue systems, slot filling requires enormous labeled training data in a certain domain. However, in most cases, there is little or no target domain training data is availabl…
Few-Shot Learningslot-fillingSlot FillingTask-Oriented Dialogue SystemsFew-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 retrie…
ClassificationFew-Shot LearningGeneral Classificationintent-classification+6Slot Filling for Biomedical Information Extraction
Information Extraction (IE) from text refers to the task of extracting structured knowledge from unstructured text. The task typically consists of a series of sub-tasks such as Named Entity Recognition and Relation Extra…
named-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)Passage Retrieval+6