Papers
Topics
Authors
Recent
Search
2000 character limit reached

Sparsifying generalized linear models

Published 29 Nov 2023 in cs.DS and math.FA | (2311.18145v1)

Abstract: We consider the sparsification of sums F:R<sup>n</sup>→RF : \mathbb{R}<sup>n</sup> \to \mathbb{R} where F(x)=f1(⟨a1,x⟩)+⋯+fm(⟨am,x⟩)F(x) = f_1(\langle a_1,x\rangle) + \cdots + f_m(\langle a_m,x\rangle) for vectors a1,…,am∈R<sup>na_1,\ldots,a_m \in \mathbb{R}<sup>n and functions f1,…,fm:R→R+f_1,\ldots,f_m : \mathbb{R} \to \mathbb{R}_+. We show that (1+ε)(1+\varepsilon)-approximate sparsifiers of FF with support size nε<sup>2</sup>(log⁡nε)<sup>O(1)\frac{n}{\varepsilon<sup>2}</sup> (\log \frac{n}{\varepsilon})<sup>{O(1)} exist whenever the functions f1,…,fmf_1,\ldots,f_m are symmetric, monotone, and satisfy natural growth bounds. Additionally, we give efficient algorithms to compute such a sparsifier assuming each fif_i can be evaluated efficiently. Our results generalize the classic case of ℓp\ell_p sparsification, where fi(z)=∣z∣<sup>pf_i(z) = |z|<sup>p, for p∈(0,2]p \in (0, 2], and give the first near-linear size sparsifiers in the well-studied setting of the Huber loss function and its generalizations, e.g., fi(z)=min⁡∣z∣<sup>p,</sup>∣z∣<sup>2f_i(z) = \min{|z|<sup>p,</sup> |z|<sup>2} for $0 &lt; p \leq 2$. Our sparsification algorithm can be applied to give near-optimal reductions for optimizing a variety of generalized linear models including ℓp\ell_p regression for p∈(1,2]p \in (1, 2] to high accuracy, via solving (log⁡n)<sup>O(1)(\log n)<sup>{O(1)} sparse regression instances with m≤n(log⁡n)<sup>O(1)m \le n(\log n)<sup>{O(1)}, plus runtime proportional to the number of nonzero entries in the vectors a1,…,ama_1, \dots, a_m.

Citations (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.