atlas

Research map / Learning theory and algorithms / Sample complexity

Coresets for Multiple $\ell_p$ Regression

ICML 2024 · Learning theory and algorithms › Sample complexity · approach: Coresets and sublinear estimation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Constructs coresets of size independent of the number of responses m for multiple lp regression (strong and weak), via a partition-by-sensitivity Lewis-weight sampling argument, and applies them to Euclidean power means and spanning coresets for lp subspace approximation.

Problem

Coresets for multiple lp regression with m response vectors typically need size growing with m (log m or linear in m) for strong coresets; it is unknown whether size can be made independent of m.

Approach

Generalize the active lp regression "partition by sensitivity" argument to multiple scales and remove the m-dependence by allowing a small failure rate per column and handling the few bad columns via Markov's inequality and the subspace embedding property; for weak coresets with embedding G, use iterative closeness-of-solutions argument.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Construct a strong coreset independently of the number of responsesMultiple ℓp regression, p < 2 · Multiple ℓp regressionsample complexity: \tilde O(\varepsilon^{-2}d)Helped
Construct a strong coreset independently of the number of responsesMultiple ℓp regression, p > 2 · Multiple ℓp regressionsample complexity: \tilde O(\varepsilon^{-p}d^{p/2})Helped
Use a weak coreset for multiple responses with an embeddingMultiple ℓp regression · Multiple ℓp regression with embeddingsample complexity: \frac{O(d)}{\eps \delta^2}\bracks*{(\log d)^2\log \frac{d}{\eps} + \log\frac{1}{\delta}}\parens*{\log\log\frac1\eps}^2Helped
Use uniform sampling with the proposed power-means algorithmEuclidean power means, p = 1 · Euclidean power meansuniform sample complexity: \tilde\Theta(\varepsilon^{-2})Helped
Use uniform sampling with the proposed power-means algorithmEuclidean power means, 1 < p < 2 · Euclidean power meansuniform sample complexity: \tilde\Theta(\varepsilon^{-1})Helped
Use uniform sampling with the proposed power-means algorithmEuclidean power means, p > 2 · Euclidean power meansuniform sample complexity: \tilde\Theta(\varepsilon^{1-p})Helped
Use the proposed spanning coreset constructionℓp subspace approximation, 1 < p < 2 · ℓp subspace approximationcoreset size: \tilde O(\eps^{-1}k)Helped
Use the proposed spanning coreset construction instead of the previous best boundℓp subspace approximation, 1 ≤ p < 4 · ℓp subspace approximationcoreset size: O(\eps^{-1} k^2 \log(k/\eps))Helped

Surprising findings

Limitations

Experimental setup

Metrics: sample complexity (number of nonzero rows of sampling matrix

Baselines: Lewis weight sampling active lp regression coresets uniform sampling for Euclidean power means

Builds on: Lewis weight sampling active lp regression Dvoretzky's theorem

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy