atlas

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

IDEAL: Influence-Driven Selective Annotations Empower In-Context Learners in Large Language Models

ICLR 2024 · Large language models › Language, safety and interpretability · approach: In-context learning analysis · 0 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 IDEAL, an influence-driven selective annotation method that builds a kNN directed graph over unlabeled data, scores subsets by independent-cascade diffusion, and greedily selects annotation examples for in-context learning.

Problem

Reducing the annotation cost of in-context learning by selecting which unlabeled examples to annotate, so that prompts retrieved from the annotated subset perform well.

Approach

Quantify the coverage of a candidate unlabeled subset as the expected number of nodes activated by an independent-cascade diffusion on a kNN similarity graph, and greedily maximize this marginal influence, avoiding an explicit diversity-representativeness trade-off and any LLM inference during selection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use IDEAL instead of Vote-k for selective annotationGPT-J 6B and Text-devinci-002 ICL · Main benchmarks, budget 18accuracy / task score: 17 out of 18 casesHelped
Use IDEAL instead of Vote-k for selective annotationGPT-J 6B and Text-devinci-002 ICL · Main benchmarks, budget 100accuracy / task scoreMixed
Use IDEAL instead of Vote-k for subset selectionSelective annotation · All tasks (annotation budget 18)selection time: 7.8× lead on averageHelped
Use similarity-based rather than random prompt retrieval (ablation)IDEAL · MRPCaccuracy: 62.5 -> 66.4Helped
Use similarity-based rather than random prompt retrieval (ablation)IDEAL · MNLIaccuracy: 39.0 -> 41.0Helped
Use similarity-based rather than random prompt retrieval (ablation)IDEAL · HellaSwagaccuracy: 66.8 -> 68.6Helped
Expand IDEAL candidate prompts with automatically annotated examples (Auto-IDEAL) (ablation)IDEAL · MNLIaccuracy: 40.3 -> 39.8Hurt
Expand IDEAL candidate prompts with automatically annotated examples (Auto-IDEAL) (ablation)IDEAL · MRPCaccuracy: 65.2 -> 65.8Helped
Expand IDEAL candidate prompts with automatically annotated examples (Auto-IDEAL) (ablation)IDEAL · SST-5accuracy: 49.4 -> 50.4Helped
Expand IDEAL candidate prompts with automatically annotated examples (Auto-IDEAL) (ablation)IDEAL · DBpediaaccuracy: 90.8 -> 91.8Helped
Expand IDEAL candidate prompts with automatically annotated examples (Auto-IDEAL) (ablation)IDEAL · RTEaccuracy: 57.4 -> 58.3Helped

Surprising findings

Limitations

Experimental setup

Datasets: MRPC SST-5 MNLI DBpedia RTE HellaSwag MWoZ GeoQuery Xsum SST-2 BoolQ IMDb

Benchmarks: MRPC SST-5 MNLI DBpedia RTE HellaSwag MWoZ GeoQuery Xsum IMDb BoolQ Contrast Set

Metrics: accuracy joint accuracy test suite accuracy ROUGE-L time consumption

Baselines: Vote-k Random selection K-Means Maximizing facility location Fast Vote-k

Builds on: Vote-k influence maximization Sentence-BERT submodular greedy maximization

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