Sub-SA: Strengthen In-context Learning via Submodular Selective Annotation
Not on the map. Why?
Abstract (arXiv)
In-context learning (ICL) leverages in-context examples as prompts for the predictions of Large Language Models (LLMs). These prompts play a crucial role in achieving strong performance. However, the selection of suitable prompts from a large pool of labeled examples often entails significant annotation costs. To address this challenge, we propose Sub-SA (Submodular Selective Annotation), a submodule-based selective annotation method. The aim of Sub-SA is to reduce annotation costs while improving the quality of in-context examples and minimizing the time consumption of the selection process. In Sub-SA, we design a submodular function that facilitates effective subset selection for annotation and demonstrates the characteristics of monotonically and submodularity from the theoretical perspective. Specifically, we propose RPR (Reward and Penalty Regularization) to better balance the diversity and representativeness of the unlabeled dataset attributed to a reward term and a penalty term, respectively. Consequently, the selection for annotations can be effectively addressed with a simple yet effective greedy search algorithm based on the submodular function. Finally, we apply the similarity prompt retrieval to get the examples for ICL.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 36 of its 49 references that are in the map. First posted on arXiv 8 Jul 2024.
Builds on
36 of 49 references.
References · 36
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,222
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,201
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,255
24 more
- 2021What Makes Good In-Context Examples for GPT-3?cited by 1,184
- 2021Fantastically Ordered Prompts and Where to Find Them: Overcoming Few-Shot Prompt Order Sensitivitycited by 1,122
- 2018MultiWOZ -- A Large-Scale Multi-Domain Wizard-of-Oz Dataset for Task-Oriented Dialogue Modellingcited by 760
- 2022What learning algorithm is in-context learning? Investigations with linear modelscited by 671
- 2021Learning To Retrieve Prompts for In-Context Learningcited by 641
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 628
- 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 519
- 2021MetaICL: Learning to Learn In Contextcited by 450
- 2022Selective Annotation Makes Language Models Better Few-Shot Learnerscited by 242
- 2020GLISTER: Generalization based Data Subset Selection for Efficient and Robust Learningcited by 224
- 2019GP-VAE: Deep Probabilistic Time Series Imputationcited by 171
- 2022Self-Adaptive In-Context Learning: An Information Compression Perspective for In-Context Example Selection and Orderingcited by 158
- 2023Active Prompting with Chain-of-Thought for Large Language Modelscited by 154
- 2022DeepCore: A Comprehensive Library for Coreset Selection in Deep Learningcited by 146
- 2020Semantic Evaluation for Text-to-SQL with Distilled Test Suitescited by 123
- 2022Ground-Truth Labels Matter: A Deeper Look into Input-Label Demonstrationscited by 116
- 2023Finding Support Examples for In-Context Learningcited by 104
- 2020Submodular Combinatorial Information Measures with Applications in Machine Learningcited by 88
- 2021RETRIEVE: Coreset Selection for Efficient and Robust Semi-Supervised Learningcited by 72
- 2023Large-scale Dataset Pruning with Dynamic Uncertaintycited by 63
- 2023Understanding In-Context Learning in Transformers and LLMs by Learning to Learn Discrete Functionscited by 62
- 2021PTT: Point-Track-Transformer Module for 3D Single Object Tracking in Point Cloudscited by 59
- 2021PRISM: A Rich Class of Parameterized Submodular Information Measures for Guided Subset Selectioncited by 50
- 2023IDEAL: Influence-Driven Selective Annotations Empower In-Context Learners in Large Language Modelscited by 26
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 2.
4 papers.
- 2025A Survey on Progress in LLM Alignment from the Perspective of Reward Designcited by 15
- 2024Den-TP: A Density-Balanced Data Curation and Evaluation Framework for Trajectory Predictioncited by 3
- 2026Brief Is Better: Non-Monotonic Chain-of-Thought Budget Effects in Function-Calling Language Agentscited by 0
- 2026Beyond Similarity: Coverage-Aware Prompt Selection for Time Series Forecasting with LLMscited by 0
- 2026Beyond Similarity: Coverage-Aware Prompt Selection for Time Series Forecasting with LLMs19 Sep 2026
- 2026Brief Is Better: Non-Monotonic Chain-of-Thought Budget Effects in Function-Calling Language Agents2 Apr 2026
- 2025A Survey on Progress in LLM Alignment from the Perspective of Reward Design5 May 2025
- 2024Den-TP: A Density-Balanced Data Curation and Evaluation Framework for Trajectory Prediction25 Sep 2024