Uniform Sampling for Matrix Approximation
Michael B. Cohena b, Yin Tat Leea b, Cameron Muscoa b, Christopher Muscoa b, Richard Penga b, Aaron Daniel Sidforda b
- aMassachusetts Institute of Technology, Cambridge, MA, USA
- bMassachusetts Institute of Technology Cambridge, MA USA
Papers open inside SciRah from the original publisher or repository; SciRah never hosts them.
Abstract
Random sampling has become a critical tool in solving massive matrix problems. For linear regression, a small, manageable set of data rows can be randomly selected to approximate a tall, skinny data matrix, improving processing time significantly. For theoretical performance guarantees, each row must be sampled with probability proportional to its statistical leverage score. Unfortunately, leverage scores are difficult to compute. A simple alternative is to sample rows uniformly at random. While this often works, uniform sampling will eliminate critical row information for many natural instances.

