AutoCoreset: An Automatic Practical Coreset Construction Framework
Alaa Maalouf, Murad Tukan, Vladimir Braverman, Daniela Rus

TL;DR
AutoCoreset introduces an automatic, user-friendly framework for constructing coresets in machine learning, eliminating the need for problem-specific algorithms and enabling broader applicability through a simple input and loss function specification.
Contribution
The paper presents a novel automatic framework for coreset construction that simplifies the process and broadens applicability without requiring problem-specific algorithms or proofs.
Findings
Effective coreset construction for various ML applications
Significant reduction in user effort and computational complexity
Open source implementation available for easy adoption
Abstract
A coreset is a tiny weighted subset of an input set, that closely resembles the loss function, with respect to a certain set of queries. Coresets became prevalent in machine learning as they have shown to be advantageous for many applications. While coreset research is an active research area, unfortunately, coresets are constructed in a problem-dependent manner, where for each problem, a new coreset construction algorithm is usually suggested, a process that may take time or may be hard for new researchers in the field. Even the generic frameworks require additional (problem-dependent) computations or proofs to be done by the user. Besides, many problems do not have (provable) small coresets, limiting their applicability. To this end, we suggest an automatic practical framework for constructing coresets, which requires (only) the input data and the desired cost function from the user,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsGraph Theory and Algorithms · Advanced Graph Neural Networks · Advanced Image and Video Retrieval Techniques
MethodsCoresets
