Lune

FOCS2022顶会

Active Linear Regression for ℓp Norms and Beyond

Cameron Musco, Christopher Musco, David P. Woodruff, Taisuke Yasuda

2022年份
4被引次数
22顶会引用

摘要

We study active sampling algorithms for linear regression, which aim to query only a small number of entries of a target vector b ∈ R n and output a near minimizer to min x∈R d Axb , where A ∈ R n×d is a design matrix and • is some loss function.

For ℓ p norm regression for any 0 < p < ∞, we give an algorithm based on Lewis weight sampling which outputs a (1 + ǫ)-approximate solution using just Õ(d/ǫ 2 ) queries to b for p ∈ (0, 1), Õ(d/ǫ) queries for p ∈ (1, 2), and Õ(d p/2 /ǫ p ) queries for p ∈ (2, ∞). For p ∈ (0, 2), our bounds are optimal up to logarithmic factors, thus settling the query complexity for this range of p. For p ∈ (2, ∞), our dependence on d is optimal, while our dependence on ǫ is off by at most a single ǫ factor, up to logarithmic factors. Our result resolves an open question of Chen and Dereziński, who gave near optimal bounds for the ℓ 1 norm, but required at least d 2 /ǫ 2 samples for ℓ p regression with p ∈ (1, 2), and gave no bounds for p ∈ (2, ∞) or p ∈ (0, 1).

We also provide the first total sensitivity upper bound of O(d max1,p/2 log 2 n) for loss functions with at most degree p polynomial growth. This improves a recent result of Tukan, Maalouf, and Feldman. By combining this with our techniques for ℓ p regression, we obtain an active regression algorithm making Õ(d 1+max1,p/2 / poly(ǫ)) queries for such loss functions, including the important cases of the Tukey and Huber losses. This answers another question of Chen and Dereziński. For the Huber loss, we further improve our bound to a sample complexity of Õ(d 4-2 √ 2 / poly(ǫ)) where 4 -2 √ 2 ≈ 1.17157. Our sensitivity bounds also give improvements to a variety of previous results using sensitivity sampling, including Orlicz norm subspace embeddings, robust subspace approximation, and dimension reduction for smoothed p-norms.

Finally, our active sampling results give the first sublinear time algorithms for Kronecker product regression under every ℓ p norm. Previous results required reading the entire b vector in the kernel feature space. 1 Our work will also extend to other loss functions of the form n i=1 M ([Axb]i) that are not necessarily norms. 2 In principal, entries of b can be read adaptively -i.e., we can select indices to query based on the results of other queries. However, the benefits of adaptivity appear limited. Most methods for solving Problem 1.1 and those studied in this paper are non-adaptive.

3 All query complexity bounds in this section are stated for solving Problem 1.1 with high constant probabilitye.g., probability 99/100. In later sections we will include an explicit dependence on a failure probability δ.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 866fc5aa-3675-478f-949d-feeae983bd5d

引用它的顶会 Paper22

问问它们各自怎么用它

它引用的顶会 Paper6

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖