Average Case Column Subset Selection for Entrywise $\ell_1$-Norm Loss

Abstract

We study the column subset selection problem with respect to the entrywise $\ell_1$-norm loss. It is known that in the worst case, to obtain a good rank-$k$ approximation to a matrix, one needs an arbitrarily large $n^{\Omega(1)}$ number of columns to obtain a $(1+\epsilon)$-approximation to an $n \times n$ matrix. Nevertheless, we show that under certain minimal and realistic distributional settings, it is possible to obtain a $(1+\epsilon)$-approximation with a nearly linear running time and poly$(k/\epsilon)+O(k\log n)$ columns. Namely, we show that if the input matrix $A$ has the form $A = B + E$, where $B$ is an arbitrary rank-$k$ matrix, and $E$ is a matrix with i.i.d. entries drawn from any distribution $\mu$ for which the $(1+\gamma)$-th moment exists, for an arbitrarily small constant $\gamma > 0$, then it is possible to obtain a $(1+\epsilon)$-approximate column subset selection to the entrywise $\ell_1$-norm in nearly linear time. Conversely we show that if the first moment does not exist, then it is not possible to obtain a $(1+\epsilon)$-approximate subset selection algorithm even if one chooses any $n^{o(1)}$ columns. This is the first algorithm of any kind for achieving a $(1+\epsilon)$-approximation for entrywise $\ell_1$-norm loss low rank approximation.

Cite

Text

Song et al. "Average Case Column Subset Selection for Entrywise $\ell_1$-Norm Loss." Neural Information Processing Systems, 2019.

Markdown

[Song et al. "Average Case Column Subset Selection for Entrywise $\ell_1$-Norm Loss." Neural Information Processing Systems, 2019.](https://mlanthology.org/neurips/2019/song2019neurips-average/)

BibTeX

@inproceedings{song2019neurips-average,
  title     = {{Average Case Column Subset Selection for Entrywise $\ell_1$-Norm Loss}},
  author    = {Song, Zhao and Woodruff, David and Zhong, Peilin},
  booktitle = {Neural Information Processing Systems},
  year      = {2019},
  pages     = {10111-10121},
  url       = {https://mlanthology.org/neurips/2019/song2019neurips-average/}
}