atlas

Research map / Large language models / Language, safety and interpretability

GuideNER: Annotation Guidelines Are Better than Examples for In-Context Named Entity Recognition

AAAI 2025 · Large language models › Language, safety and interpretability · approach: In-context learning analysis · 2 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.

Proposes GuideNER, which uses LLMs to condense training-set input-label pairs into concise annotation guidelines (summarize, self-verify, aggregate top-k rules) placed in the prompt for in-context named entity recognition.

Problem

In-context learning for named entity recognition lags far behind fine-tuning, partly because demonstrations do not convey label definitions and LLMs do not learn input-label mappings from examples.

Approach

Replace retrieved examples with a static set of annotation guidelines distilled from the entire training set by the LLM itself (pattern summarization, self-verification of patterns, frequency-based top-k aggregation), giving explicit entity-range information in a shorter prompt.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use annotation guidelines instead of examples as contextGuideNER with text-davinci-003 · CoNLL03, ACE04, ACE05, GENIAF1: 12.63 F1 points on GENIAHelped
Add the Self-Verify step to filter incorrect rules (ablation)GuideNER with llama3-8B-Instruct · CoNLL03, ACE04, ACE05, GENIAF1: 60.12 -> 66.71; 39.98 -> 47.67; 41.11 -> 48.23; 39.92 -> 44.07Helped
Add the Self-Verify step to filter incorrect rules (ablation)GuideNER with text-davinci-003 · CoNLL03, ACE04, ACE05, GENIAF1: 87.55 -> 90.27; 64.76 -> 67.21; 64.67 -> 68.58; 62.80 -> 64.76Helped
Increase rule count from top 0 to top 10 (ablation)GuideNER with llama3-8B-Instruct · ACE04, ACE05, GENIAF1: 34.67 -> 47.67; 36.49 -> 48.23; 31.79 -> 44.07Helped
Increase rule count from top 10 to top 30 (ablation)GuideNER with llama3-8B-Instruct · ACE04, ACE05, GENIAF1: 47.67 -> 45.21; 48.23 -> 46.54; 44.07 -> 43.28Hurt
Increase rule count from top 0 to top 20 (ablation)GuideNER with text-davinci-003 · ACE04, ACE05, GENIAF1: 47.78 -> 67.21; 51.29 -> 68.58; 46.28 -> 64.76Helped
Increase rule count from top 20 to top 30 (ablation)GuideNER with text-davinci-003 · ACE04, ACE05F1: 67.21 -> 66.21; 68.58 -> 67.77Hurt
Use top 30 rather than top 20 rules (ablation)GuideNER with text-davinci-003 · GENIAF1: 64.76 -> 65.12Helped

Surprising findings

Limitations

Experimental setup

Datasets: CoNLL03 ACE04 ACE05 GENIA

Benchmarks: CoNLL03 ACE04 ACE05 GENIA

Metrics: F1

Baselines: Llama3-8B-Instruct text-davinci-002 text-davinci-003 CodeIE Code4UIE GPT-NER C-ICL

Builds on: CodeIE GPT-NER C-ICL Code4UIE

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