atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

PMRC: Prompt-Based Machine Reading Comprehension for Few-Shot Named Entity Recognition

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Multilingual language representation pretraining · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Reformulates few-shot NER as prompt-augmented machine reading comprehension, inserting per-entity-type start/end marker tokens into templates and using dot-product matching to extract all entity spans in one pass.

Problem

Few-shot NER with prompting typically requires hand-designed templates and enumerating all candidate spans, giving high computational cost in training and inference, and poor cross-domain transfer when label sets change.

Approach

Insert [ENT_START]/[ENT_END] boundary markers for each entity type (filled with label words or example-based text) into the input, then predict start/end positions by dot-product between token representations and marker representations, with no extra classifier parameters, so the same model transfers to new label sets by swapping templates and extracts all entity types in one round.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PMRC instead of LightNERfew-shot NER · ATIS 10-shot, no source dataF1: 76.3 -> 92.0Helped
Use PMRC instead of LightNERfew-shot NER · MIT Movie 10-shot, no source dataF1: 41.7 -> 58.2Helped
Use PMRC instead of LightNERfew-shot NER · MIT Restaurant 500-shot, no source dataF1: 80.2 -> 77.8Hurt
Add CoNLL03 source-domain trainingPMRC · cross-domain few-shot NER, averageF1: +2%Helped
Add an MLP layer to distinguish entity start and end positions (ablation)PMRC · MIT Movie 10-shot, no source dataF1: 56.0 -> 58.2Helped
Add label words to prompt templates (ablation)PMRC · MIT Movie 10-shot, no source dataF1: 52.7 -> 58.2Helped
Use Focal Loss instead of cross-entropy loss (ablation)PMRC · MIT Movie 10-shot, no source dataF1: 57.7 -> 58.2Helped
Add an MLP layer to distinguish entity start and end positions (ablation)PMRC · MIT Movie 10-shot, CoNLL03 sourceF1: 62.7 -> 65.6Helped
Add label words to prompt templates (ablation)PMRC · MIT Movie 10-shot, CoNLL03 sourceF1: 60.0 -> 65.6Helped
Use Focal Loss instead of cross-entropy loss (ablation)PMRC · MIT Movie 10-shot, CoNLL03 sourceF1: 61.2 -> 65.6Helped
Use an example-based template instead of a label-word template (ablation)PMRC · MIT Movie, 5-shotF1: 41.5; 44.1Mixed
Use PMRC instead of TemplateNERNER inference · CoNLL03speedup: 40.56× fasterHelped

Surprising findings

Limitations

Experimental setup

Datasets: CoNLL03 MIT Movie MIT Restaurant ATIS

Benchmarks: CoNLL03 MIT Movie MIT Restaurant ATIS

Metrics: F1 precision recall inference speedup

Baselines: BERTTagger TemplateNER LightNER BERT-MRC Neigh.Tag Example-based NER MP-NSP QaNER

Builds on: NER-MQMRC TemplateNER LightNER COPNER Label Semantics for Few Shot NER

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy