A Unified Approach to Coreset Learning
Not on the map. Why?
Abstract (arXiv)
Coreset of a given dataset and loss function is usually a small weighed set that approximates this loss for every query from a given set of queries. Coresets have shown to be very useful in many applications. However, coresets construction is done in a problem dependent manner and it could take years to design and prove the correctness of a coreset for a specific family of queries. This could limit coresets use in practical applications. Moreover, small coresets provably do not exist for many problems. To address these limitations, we propose a generic, learning-based algorithm for construction of coresets. Our approach offers a new definition of coreset, which is a natural relaxation of the standard definition and aims at approximating the average loss of the original data over the queries. This allows us to use a learning paradigm to compute a small coreset of a given set of inputs with respect to a given loss function using a training set of queries. We derive formal guarantees for the proposed approach. Experimental evaluation on deep networks and classic machine learning problems show that our learned coresets yield comparable or even better results than the existing algorithms with worst-case theoretical guarantees (that may be too pessimistic in practice). Furthermore, our approach applied to deep network pruning provides the first coreset for a full deep network, i.e., compresses all the network at once, and not layer by layer or similar divide-and-conquer methods.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 44 of its 78 references that are in the map. First posted on arXiv 4 Nov 2021.
Builds on
44 of 78 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Learning without Forgettingcited by 2,465
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2020Dataset Condensation with Gradient Matchingcited by 510
- 2017ThiNet: A Filter Level Pruning Method for Deep Neural Network Compressioncited by 438
- 2018Filter Pruning via Geometric Median for Deep Convolutional Neural Networks Accelerationcited by 365
32 more
- 2018Soft Filter Pruning for Accelerating Deep Convolutional Neural Networkscited by 313
- 2019MetaPruning: Meta Learning for Automatic Neural Network Channel Pruningcited by 226
- 2020Coresets via Bilevel Optimization for Continual Learning and Streamingcited by 191
- 2018Rethinking the Smaller-Norm-Less-Informative Assumption in Channel Pruning of Convolution Layerscited by 112
- 2019Generative Teaching Networks: Accelerating Neural Architecture Search by Learning to Generate Synthetic Training Datacited by 103
- 2019Provable Filter Pruning for Efficient Neural Networkscited by 98
- 2018Turning Big data into tiny data: Constant-size coresets for k-means, PCA and projective clusteringcited by 94
- 2016Coresets for Scalable Bayesian Logistic Regressioncited by 79
- 2020Operation-Aware Soft Channel Pruning using Differentiable Maskscited by 74
- 2020Good Subnetworks Provably Exist: Pruning via Greedy Forward Selectioncited by 70
- 2017More is Less: A More Complicated Network with Less Inference Complexitycited by 66
- 2018On Coresets for Logistic Regressioncited by 65
- 2016Coresets and Sketchescited by 63
- 2019Learning Filter Basis for Convolutional Neural Network Compressioncited by 57
- 2020Federated Learning via Synthetic Datacited by 53
- 2014Dimensionality Reduction for k-Means Clustering and Low Rank Approximationcited by 48
- 2020Introduction to Core-sets: an Updated Surveycited by 45
- 2018Data-Dependent Coresets for Compressing Neural Networks with Applications to Generalization Boundscited by 43
- 2019Small-GAN: Speeding Up GAN Training Using Core-setscited by 40
- 2020Coresets for Near-Convex Functionscited by 38
- 2016New Frameworks for Offline and Streaming Coreset Constructionscited by 37
- 2019Data-Independent Neural Pruning via Coresetscited by 35
- 2017Large-Scale Domain Adaptation via Teacher-Student Learningcited by 28
- 2020On Coresets for Support Vector Machinescited by 19
- 2020Sets Clusteringcited by 19
- 2019Introduction to Coresets: Accurate Coresetscited by 17
- 2020Data-Independent Structured Pruning of Neural Networks via Coresetscited by 17
- 2015Strong Coresets for Hard and Soft Bregman Clustering with Applications to Exponential Family Mixturescited by 12
- 2019Tight Sensitivity Bounds For Smaller Coresetscited by 11
- 2020Deep Learning Meets Projective Clusteringcited by 10
- 2021Coresets for Decision Trees of Signalscited by 10
- 2018Few-Shot Self Reminder to Overcome Catastrophic Forgettingcited by 3
Built on by
Citing papers per year: 2022: 4; 2023: 4; 2024: 2; 2025: 4; 2026: 4.
18 papers.
Sort:
By area:
- 2023Follow Anything: Open-set detection, tracking, and following in real-timecited by 28
- 2022Pruning Neural Networks via Coresets and Convex Geometry: Towards No Assumptionscited by 20
- 2023Provable Data Subset Selection For Efficient Neural Network Trainingcited by 14
- 2023Dataset Distillation Meets Provable Subset Selectioncited by 7
- 2024QCore: Data-Efficient, On-Device Continual Calibration for Quantized Models -- Extended Versioncited by 7
- 2022Coresets for Data Discretization and Sine Wave Fittingcited by 6
- 2025DataS^3: Dataset Subset Selection for Specializationcited by 6
- 2024One Category One Prompt: Dataset Distillation using Diffusion Modelscited by 5
- 2022Exploring the Learning Difficulty of Data Theory and Measurecited by 4
- 2022Deep Learning on Home Drone: Searching for the Optimal Architecturecited by 4
- 2023On the Size and Approximation Error of Distilled Setscited by 3
- 2025Data Selection for ERMscited by 3
6 more
- 2025To Label or Not to Label: PALM -- A Predictive Model for Evaluating Sample Efficiency in Active Learning Modelscited by 2
- 2026Efficient Test-Time Finetuning of LLMs via Convex Reconstruction and Gradient Cachingcited by 2
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samplescited by 1
- 2026A Mechanism-Driven Theory of Phase Transitions in Active Learningcited by 1
- 2026Provable Pruning for Efficient 3D Gaussian Splatting via Coresetscited by 1
- 2026TimeBlocks: Foundational and Continual Time-Series Blockbase -- Extended Versioncited by 0
- 2026Provable Pruning for Efficient 3D Gaussian Splatting via Coresets2 Jul 2026
- 2026A Mechanism-Driven Theory of Phase Transitions in Active Learning30 Jun 2026
- 2026TimeBlocks: Foundational and Continual Time-Series Blockbase -- Extended Version1 Jun 2026
- 2026Efficient Test-Time Finetuning of LLMs via Convex Reconstruction and Gradient Caching28 May 2026
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samples23 Oct 2025
- 2025To Label or Not to Label: PALM -- A Predictive Model for Evaluating Sample Efficiency in Active Learning Models21 Jul 2025
- 2025DataS^3: Dataset Subset Selection for Specialization22 Apr 2025
- 2025Data Selection for ERMs20 Apr 2025
- 2024QCore: Data-Efficient, On-Device Continual Calibration for Quantized Models -- Extended Version22 Apr 2024
- 2024One Category One Prompt: Dataset Distillation using Diffusion Models11 Mar 2024
- 2023Follow Anything: Open-set detection, tracking, and following in real-time10 Aug 2023
- 2023Dataset Distillation Meets Provable Subset Selection16 Jul 2023
6 more
- 2023On the Size and Approximation Error of Distilled Sets23 May 2023
- 2023Provable Data Subset Selection For Efficient Neural Network Training9 Mar 2023
- 2022Deep Learning on Home Drone: Searching for the Optimal Architecture21 Sep 2022
- 2022Pruning Neural Networks via Coresets and Convex Geometry: Towards No Assumptions18 Sep 2022
- 2022Exploring the Learning Difficulty of Data Theory and Measure16 May 2022
- 2022Coresets for Data Discretization and Sine Wave Fitting6 Mar 2022
- 2023Follow Anything: Open-set detection, tracking, and following in real-timecited by 28
- 2022Pruning Neural Networks via Coresets and Convex Geometry: Towards No Assumptionscited by 20
- 2023Provable Data Subset Selection For Efficient Neural Network Trainingcited by 14
- 2023Dataset Distillation Meets Provable Subset Selectioncited by 7
- 2024QCore: Data-Efficient, On-Device Continual Calibration for Quantized Models -- Extended Versioncited by 7
- 2022Coresets for Data Discretization and Sine Wave Fittingcited by 6
- 2025DataS^3: Dataset Subset Selection for Specializationcited by 6
- 2022Exploring the Learning Difficulty of Data Theory and Measurecited by 4
- 2022Deep Learning on Home Drone: Searching for the Optimal Architecturecited by 4
- 2023On the Size and Approximation Error of Distilled Setscited by 3
- 2025Data Selection for ERMscited by 3
- 2025To Label or Not to Label: PALM -- A Predictive Model for Evaluating Sample Efficiency in Active Learning Modelscited by 2
12 most cited of 17 All 17 (JSON)
- 2026Provable Pruning for Efficient 3D Gaussian Splatting via Coresets2 Jul 2026
- 2026A Mechanism-Driven Theory of Phase Transitions in Active Learning30 Jun 2026
- 2026TimeBlocks: Foundational and Continual Time-Series Blockbase -- Extended Version1 Jun 2026
- 2026Efficient Test-Time Finetuning of LLMs via Convex Reconstruction and Gradient Caching28 May 2026
- 2025Compress to Impress: Efficient LLM Adaptation Using a Single Gradient Step on 100 Samples23 Oct 2025
- 2025To Label or Not to Label: PALM -- A Predictive Model for Evaluating Sample Efficiency in Active Learning Models21 Jul 2025
- 2025DataS^3: Dataset Subset Selection for Specialization22 Apr 2025
- 2025Data Selection for ERMs20 Apr 2025
- 2024QCore: Data-Efficient, On-Device Continual Calibration for Quantized Models -- Extended Version22 Apr 2024
- 2023Follow Anything: Open-set detection, tracking, and following in real-time10 Aug 2023
- 2023Dataset Distillation Meets Provable Subset Selection16 Jul 2023
- 2023On the Size and Approximation Error of Distilled Sets23 May 2023
12 newest of 17 All 17 (JSON)