GIO: Gradient Information Optimization for Training Dataset Selection
Not on the map. Why?
Abstract (arXiv)
It is often advantageous to train models on a subset of the available train examples, because the examples are of variable quality or because one would like to train with fewer examples, without sacrificing performance. We present Gradient Information Optimization (GIO), a scalable, task-agnostic approach to this data selection problem that requires only a small set of (unlabeled) examples representing a target distribution. GIO begins from a natural, information-theoretic objective that is intractable in practice. Our contribution is in showing that it can be made highly scalable through a simple relaxation of the objective and a highly efficient implementation. In experiments with machine translation, spelling correction, and image recognition, we show that GIO delivers outstanding results with very small train sets. These findings are robust to different representation models and hyperparameters for GIO itself. GIO is task- and domain-agnostic and can be applied out-of-the-box to new datasets and domains. We open source a pip-installable implementation of the algorithm as "pip install grad-info-opt".
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 26 of its 49 references that are in the map. First posted on arXiv 20 Jun 2023.
Builds on
26 of 49 references.
References · 26
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2015Neural Machine Translation of Rare Words with Subword Unitscited by 2,918
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,488
- 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,463
- 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 981
- 2017Deep Bayesian Active Learning with Image Datacited by 819
14 more
- 2019CCNet: Extracting High Quality Monolingual Datasets from Web Crawl Datacited by 548
- 2021Deep Learning on a Data Diet: Finding Important Examples Early in Trainingcited by 533
- 2022Beyond neural scaling laws: beating power law scaling via data pruningcited by 528
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 476
- 2019BatchBALD: Efficient and Diverse Batch Acquisition for Deep Bayesian Active Learningcited by 432
- 2023Data Selection for Language Models via Importance Resamplingcited by 329
- 2022Dataset Pruning: Reducing Training Data by Examining Generalization Influencecited by 133
- 2021The Perils of Using Mechanical Turk to Evaluate Open-Ended Text Generationcited by 97
- 2021What's in the Box? A Preliminary Analysis of Undesirable Content in the Common Crawl Corpuscited by 80
- 2019Scalable and Generalizable Social Bot Detection through Data Selectioncited by 59
- 2021NLP From Scratch Without Large-Scale Pretraining: A Simple and Efficient Frameworkcited by 34
- 2020NeuSpell: A Neural Spelling Correction Toolkitcited by 32
- 2017Spelling Correction as a Foreign Languagecited by 7
- 2019Impact of Data Pruning on Machine Learning Algorithm Performancecited by 2
Built on by
Citing papers per year: 2024: 4; 2025: 7; 2026: 2.
13 papers.
Sort:
By area:
- 2024Improving Pretraining Data Using Perplexity Correlationscited by 46
- 2024Get more for less: Principled Data Selection for Warming Up Fine-Tuning in LLMscited by 32
- 2025Angles Don't Lie: Unlocking Training-Efficient RL Through the Model's Own Signalscited by 13
- 2025MixMin: Finding Data Mixtures via Convex Minimizationcited by 11
- 2024Mastering Collaborative Multi-modal Data Selection: A Focus on Informativeness, Uniqueness, and Representativenesscited by 10
- 2025How Reliable is Language Model Micro-Benchmarking?cited by 9
- 2024Influential Language Data Selection via Gradient Trajectory Pursuitcited by 7
- 2025A Two-Stage Data Selection Framework for Data-Efficient Model Training on Edge Devicescited by 2
- 2025LAMDAS: LLM as an Implicit Classifier for Domain-specific Data Selectioncited by 2
- 2025Mapping Overlaps in Benchmarks through Perplexity in the Wildcited by 2
- 2025Explore and Establish Synergistic Effects Between Weight Pruning and Coreset Selection in Neural Network Trainingcited by 0
- 2026SLAP: Stratified Loss-based Pruning for On-Policy Data-Efficient Instruction Tuningcited by 0
- 2026Few-Medoids: An Embarrassingly Simple Coreset Selection Method for Few-Shot Knowledge Distillation7 Jul 2026
- 2026SLAP: Stratified Loss-based Pruning for On-Policy Data-Efficient Instruction Tuning13 May 2026
- 2025Explore and Establish Synergistic Effects Between Weight Pruning and Coreset Selection in Neural Network Training13 Nov 2025
- 2025How Reliable is Language Model Micro-Benchmarking?9 Oct 2025
- 2025Mapping Overlaps in Benchmarks through Perplexity in the Wild27 Sep 2025
- 2025LAMDAS: LLM as an Implicit Classifier for Domain-specific Data Selection8 Sep 2025
- 2025Angles Don't Lie: Unlocking Training-Efficient RL Through the Model's Own Signals2 Jun 2025
- 2025A Two-Stage Data Selection Framework for Data-Efficient Model Training on Edge Devices22 May 2025
- 2025MixMin: Finding Data Mixtures via Convex Minimization14 Feb 2025
- 2024Mastering Collaborative Multi-modal Data Selection: A Focus on Informativeness, Uniqueness, and Representativeness9 Dec 2024
- 2024Influential Language Data Selection via Gradient Trajectory Pursuit22 Oct 2024
- 2024Improving Pretraining Data Using Perplexity Correlations9 Sep 2024
1 more
- 2024Improving Pretraining Data Using Perplexity Correlationscited by 46
- 2024Get more for less: Principled Data Selection for Warming Up Fine-Tuning in LLMscited by 32
- 2025Angles Don't Lie: Unlocking Training-Efficient RL Through the Model's Own Signalscited by 13
- 2025MixMin: Finding Data Mixtures via Convex Minimizationcited by 11
- 2025How Reliable is Language Model Micro-Benchmarking?cited by 9
- 2024Influential Language Data Selection via Gradient Trajectory Pursuitcited by 7
- 2025A Two-Stage Data Selection Framework for Data-Efficient Model Training on Edge Devicescited by 2
- 2025LAMDAS: LLM as an Implicit Classifier for Domain-specific Data Selectioncited by 2
- 2025Mapping Overlaps in Benchmarks through Perplexity in the Wildcited by 2
- 2025Explore and Establish Synergistic Effects Between Weight Pruning and Coreset Selection in Neural Network Trainingcited by 0
- 2026SLAP: Stratified Loss-based Pruning for On-Policy Data-Efficient Instruction Tuningcited by 0
- 2026SLAP: Stratified Loss-based Pruning for On-Policy Data-Efficient Instruction Tuning13 May 2026
- 2025Explore and Establish Synergistic Effects Between Weight Pruning and Coreset Selection in Neural Network Training13 Nov 2025
- 2025How Reliable is Language Model Micro-Benchmarking?9 Oct 2025
- 2025Mapping Overlaps in Benchmarks through Perplexity in the Wild27 Sep 2025
- 2025LAMDAS: LLM as an Implicit Classifier for Domain-specific Data Selection8 Sep 2025
- 2025Angles Don't Lie: Unlocking Training-Efficient RL Through the Model's Own Signals2 Jun 2025
- 2025A Two-Stage Data Selection Framework for Data-Efficient Model Training on Edge Devices22 May 2025
- 2025MixMin: Finding Data Mixtures via Convex Minimization14 Feb 2025
- 2024Influential Language Data Selection via Gradient Trajectory Pursuit22 Oct 2024
- 2024Improving Pretraining Data Using Perplexity Correlations9 Sep 2024
- 2024Get more for less: Principled Data Selection for Warming Up Fine-Tuning in LLMs5 May 2024