Turnstile $\ell_p$ leverage score sampling with applications
Alexander Munteanu, Simon Omlor

TL;DR
This paper introduces a novel turnstile data stream algorithm for $\, ext{l}_p$ leverage score sampling, enabling efficient, approximate subsampling for regression problems, including the first turnstile algorithm for logistic regression with near-optimal guarantees.
Contribution
It develops the first turnstile $ ext{l}_p$ leverage score sampling algorithm with provable guarantees, extending to logistic regression and improving over prior methods.
Findings
Algorithm achieves $(1+ ext{epsilon})$ approximation for logistic regression in turnstile streams.
Extends to $ ext{l}_p$ leverage score sampling with low overhead.
Experimental results show improvements over oblivious sketching and previous sampling methods.
Abstract
The turnstile data stream model offers the most flexible framework where data can be manipulated dynamically, i.e., rows, columns, and even single entries of an input matrix can be added, deleted, or updated multiple times in a data stream. We develop a novel algorithm for sampling rows of a matrix , proportional to their norm, when is presented in a turnstile data stream. Our algorithm not only returns the set of sampled row indexes, it also returns slightly perturbed rows , and approximates their sampling probabilities up to relative error. When combined with preconditioning techniques, our algorithm extends to leverage score sampling over turnstile data streams. With these properties in place, it allows us to simulate subsampling constructions of coresets for important regression problems…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCustomer churn and segmentation · Financial Distress and Bankruptcy Prediction · Forecasting Techniques and Applications
MethodsSparse Evolutionary Training · Coresets
