paper-with-me

Papers

Introduction to Coresets: Accurate Coresets

2019-10-19 · Ibrahim Jubran, Alaa Maalouf, Dan Feldman

A coreset (or core-set) of an input set is its small summation, such that solving a problem on the coreset as its input, provably yields the same result as solving the same problem on the original (full) set, for a given family of problems (models, classifiers, loss functions). Over the past decade, coreset construction algorithms have been suggested for many fundamental problems in e.g. machine/deep learning, computer vision, graphics, databases, and theoretical computer science. This introductory paper was written following requests from (usually non-expert, but also colleagues) regarding the many inconsistent coreset definitions, lack of available source code, the required deep theoretical background from different fields, and the dense papers that make it hard for beginners to apply coresets and develop new ones. The paper provides folklore, classic and simple results including step-by-step proofs and figures, for the simplest (accurate) coresets of very basic problems, such as: sum of vectors, minimum enclosing ball, SVD/ PCA and linear regression. Nevertheless, we did not find most of their constructions in the literature. Moreover, we expect that putting them together in a retrospective context would help the reader to grasp modern results that usually extend and generalize these fundamental observations. Experts might appreciate the unified notation and comparison table that links between existing results. Open source code with example scripts are provided for all the presented algorithms, to demonstrate their practical usage, and to support the readers who are more familiar with programming than math.

📄 PDF Abstract BibTeX arXiv:1910.08707

Code (0)

등록된 구현이 없습니다.

Tasks

Math

Methods 이 논문이 사용한 방법론

Coresets 설명 없음
PCA Principle Components Analysis (PCA) is an unsupervised method primary used for dimensionality reduction within machine learning. PCA is calculated via a singular value…

Similar Papers 제목 키워드 기반

Online Coresets for Clustering with Bregman Divergences

2020-12-11 · Rachit Chhaya, Jayesh Choudhari, Anirban Dasgupta, Supratim Shit

We present algorithms that create coresets in an online setting for clustering problems according to a wide subset of Bregman divergences. Notably, our coresets have a small additive error, similar in magnitude to the li…

Clustering

Accurate Coresets for Latent Variable Models and Regularized Regression

2024-12-28 · Sanskar Ranjan, Supratim Shit

Accurate coresets are a weighted subset of the original dataset, ensuring a model trained on the accurate coreset maintains the same level of accuracy as a model trained on the full dataset. Primarily, these coresets hav…

regression

An Empirical Evaluation of $k$-Means Coresets

2022-07-03 · Chris Schwiegelshohn, Omar Ali Sheikh-Omar

Coresets are among the most popular paradigms for summarizing data. In particular, there exist many high performance coresets for clustering problems such as $k$-means in both theory and practice. Curiously, there exists…

Clustering

Universal Weak Coreset

2023-05-26 · Ragesh Jaiswal, Amit Kumar

Coresets for $k$-means and $k$-median problems yield a small summary of the data, which preserve the clustering cost with respect to any set of $k$ centers. Recently coresets have also been constructed for constrained $k…

ClusteringConstrained ClusteringData Compression

Analyzing and Storing Network Intrusion Detection Data using Bayesian Coresets: A Preliminary Study in Offline and Streaming Settings

2019-06-20 · Fabio Massimo Zennaro

In this paper we offer a preliminary study of the application of Bayesian coresets to network security data. Network intrusion detection is a field that could take advantage of Bayesian machine learning in modelling unce…

Intrusion DetectionNetwork Intrusion Detection