Finding High-Value Training Data Subset through Differentiable Convex Programming
Not on the map. Why?
Abstract (arXiv)
Finding valuable training data points for deep neural networks has been a core research challenge with many applications. In recent years, various techniques for calculating the "value" of individual training datapoints have been proposed for explaining trained models. However, the value of a training datapoint also depends on other selected training datapoints - a notion that is not explicitly captured by existing methods. In this paper, we study the problem of selecting high-value subsets of training data. The key idea is to design a learnable framework for online subset selection, which can be learned using mini-batches of training data, thus making our method scalable. This results in a parameterized convex subset selection problem that is amenable to a differentiable convex programming paradigm, thus allowing us to learn the parameters of the selection model in end-to-end training. Using this framework, we design an online alternating minimization-based algorithm for jointly learning the parameters of the selection model and ML model. Extensive evaluation on a synthetic dataset, and three standard datasets, show that our algorithm finds consistently higher value subsets of training data, compared to the recent state-of-the-art methods, sometimes ~20% higher value than existing methods. The subsets are also useful in finding mislabelled training data. Our algorithm takes running time comparable to the existing valuation functions.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 14 of its 20 references that are in the map. First posted on arXiv 28 Apr 2021.
Builds on
14 of 20 references.
References · 14
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,741
- 2019Data Shapley: Equitable Valuation of Data for Machine Learningcited by 629
- 2020Estimating Training Data Influence by Tracing Gradient Descentcited by 580
- 2019Differentiable Convex Optimization Layerscited by 465
- 2017Certified Defenses for Data Poisoning Attackscited by 303
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 285
- 2020DeltaGrad: Rapid retraining of machine learning modelscited by 149
- 2019Data Valuation using Reinforcement Learningcited by 116
- 2020Neuron Shapley: Discovering the Responsible Neuronscited by 98
- 2020A Distributional Framework for Data Valuationcited by 80
- 2019Data Cleansing for Models Trained with SGDcited by 67
2 more
- 2018Beyond Backprop: Online Alternating Minimization with Auxiliary Variablescited by 23
- 2015Online Submodular Maximization with Preemptioncited by 10
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 2.
5 papers.
- 2022Training Data Influence Analysis and Estimation: A Surveycited by 135
- 2024BWS: Best Window Selection Based on Sample Scores for Data Pruning across Broad Rangescited by 8
- 2023Learning to Select Pivotal Samples for Meta Re-weightingcited by 3
- 2022CheckSel: Efficient and Accurate Data-valuation Through Online Checkpoint Selectioncited by 1
- 2024VTruST: Controllable value function based subset selection for Data-Centric Trustworthy AIcited by 0
- 2024BWS: Best Window Selection Based on Sample Scores for Data Pruning across Broad Ranges5 Jun 2024
- 2024VTruST: Controllable value function based subset selection for Data-Centric Trustworthy AI8 Mar 2024
- 2023Learning to Select Pivotal Samples for Meta Re-weighting9 Feb 2023
- 2022Training Data Influence Analysis and Estimation: A Survey9 Dec 2022
- 2022CheckSel: Efficient and Accurate Data-valuation Through Online Checkpoint Selection14 Mar 2022