GRaSp: Automatic Example Optimization for In-Context Learning in Low-Data Tasks
Not on the map. Why?
Abstract (arXiv)
In-context learning enables large language models to adapt to new tasks, but their performance is highly sensitive to the selected examples. Finding effective demonstrations is particularly difficult in domain-specific, low-data settings where high-quality examples are scarce. We propose GRaSp, a three-stage framework for automatic in-context example optimization. By first generating a large synthetic candidate pool, then structuring it with clustering and dimensionality reduction, and finally using genetic algorithms to find the optimal in-context examples, the framework shows consistent improvements on the NER task. We also introduce a custom diversity-adaptive mutation mechanism, allowing it to transition from the initial broad inter-cluster exploration to focused intra-cluster refinement as the population converges. We evaluate GRaSp on financial named entity recognition (FiNER-139), comparing synthetic and human-annotated candidate pools across pool sizes of 500 and 5000. With non-synthetic data, GRaSp achieves 45.84% micro-F1, consistently outperforming both zero-shot and random few-shot baselines. Synthetic data matches the random baseline but does not exceed it, suggesting that distributional variety in the candidate pool is critical for generalization.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 11 references that are in the map. First posted on arXiv 8 May 2026.
Builds on
10 of 11 references.
References · 10
- 2021Calibrate Before Use: Improving Few-Shot Performance of Language Modelscited by 1,392
- 2021What Makes Good In-Context Examples for GPT-3?cited by 1,195
- 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,135
- 2024A Systematic Survey of Prompt Engineering in Large Language Models: Techniques and Applicationscited by 431
- 2021Reordering Examples Helps during Priming-based Few-Shot Learningcited by 50
- 2022FiNER: Financial Numeric Entity Recognition for XBRL Taggingcited by 50
- 2024How Easily do Irrelevant Inputs Skew the Responses of Large Language Models?cited by 44
- 2022Improving Short Text Classification With Augmented Data Using GPT-3cited by 11
- 2024Se2: Sequential Example Selection for In-Context Learningcited by 8
- 2024Self-Demos: Eliciting Out-of-Demonstration Generalizability in Large Language Modelscited by 4
Built on by
Not cited yet.