中文

确定性低秩矩阵逼近的相对误差

数据结构与算法 2013-08-23 v2 数值分析

摘要

我们考虑根据一种称为 Frequent Directions (Liberty, KDD 2013) 的最新算法,在具有行更新的数据流中处理 n×dn \times d 矩阵 AA。该算法确定性地将维护一个 l×dl \times d 矩阵 QQ,处理每一行的时间为 O(dl2)O(d l^2);通过对算法进行轻微修改并略微增加空间开销,处理时间可降低至 O(dl)O(d l)。我们证明,如果设定 l=k+k/ϵl = k + k/\epsilon 并返回 QkQ_k(即 QQ 的最佳秩 kk 逼近,为一个 k×dk \times d 矩阵),则可实现以下性质:AAkF2AF2QkF2(1+ϵ)AAkF2||A - A_k||_F^2 \le ||A||_F^2 - ||Q_k||_F^2 \le (1+\epsilon) ||A - A_k||_F^2,且若 πQk(A)\pi_{Q_k}(A)AAQkQ_k 行空间上的投影,则 AπQk(A)F2(1+ϵ)AAkF2||A - \pi_{Q_k}(A)||_F^2 \le (1+\epsilon) ||A - A_k||_F^2。我们还表明,Frequent Directions 无法以显而易见的方式适配为稀疏版本以保留矩阵的 ll 个原始行,而非行的线性组合或草图 (sketch)。

关键词

引用

@article{arxiv.1307.7454,
  title  = {Relative Errors for Deterministic Low-Rank Matrix Approximations},
  author = {Mina Ghashami and Jeff M. Phillips},
  journal= {arXiv preprint arXiv:1307.7454},
  year   = {2013}
}

备注

16 pages, 0 figures