Non-PSD Matrix Sketching with Applications to Regression and Optimization
arXiv:2106.08544
Abstract
A variety of dimensionality reduction techniques have been applied for computations involving large matrices. The underlying matrix is randomly compressed into a smaller one, while approximately retaining many of its original properties. As a result, much of the expensive computation can be performed on the small matrix. The sketching of positive semidefinite (PSD) matrices is well understood, but there are many applications where the related matrices are not PSD, including Hessian matrices in non-convex optimization and covariance matrices in regression applications involving complex numbers. In this paper, we present novel dimensionality reduction methods for non-PSD matrices, as well as their ``square-roots", which involve matrices with complex entries. We show how these techniques can be used for multiple downstream tasks. In particular, we show how to use the proposed matrix sketching techniques for both convex and non-convex optimization, -regression for every , and vector-matrix-vector queries.
References in corpus (10)
- Randomized algorithms for matrices and data
- MINRES-QLP: a Krylov subspace method for indefinite or singular symmetric systems
- Convergence rates of sub-sampled Newton methods
- Optimal approximate matrix product in terms of stable rank
- Note on sampling without replacing from a finite collection of matrices
- On Sketching Quadratic Forms
- Inexact Non-Convex Newton-Type Methods
- Random version of Dvoretzky's theorem in
- An inexact subsampled proximal Newton-type method for large-scale machine learning
- Vector-Matrix-Vector Queries for Solving Linear Algebra, Statistics, and Graph Problems