paper-with-me

홈 › Papers

Non-PSD Matrix Sketching with Applications to Regression and Optimization

2021-06-16 · Zhili Feng, Fred Roosta, David P. Woodruff

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, $\ell_p$-regression for every $1 \leq p \leq \infty$, and vector-matrix-vector queries.

📄 PDF Abstract BibTeX arXiv:2106.08544

Code (0)

등록된 구현이 없습니다.

Tasks

Dimensionality Reductionregression

Similar Papers 제목 키워드 기반

Localized sketching for matrix multiplication and ridge regression

2020-03-20 · Rakshith S Srinivasa, Mark A. Davenport, Justin Romberg

We consider sketched approximate matrix multiplication and ridge regression in the novel setting of localized sketching, where at any given point, only part of the data matrix is available. This corresponds to a block di…

regression

Fast Generalized Matrix Regression with Applications in Machine Learning

2019-12-27 · Haishan Ye, Shusen Wang, Zhihua Zhang, Tong Zhang

Fast matrix algorithms have become the fundamental tools of machine learning in big data era. The generalized matrix regression problem is widely used in the matrix approximation such as CUR decomposition, kernel matrix …

BIG-bench Machine Learningregression

Matrix sketching for supervised classification with imbalanced classes

2019-12-02 · Roberta Falcone, Angela Montanari, Laura Anderlucci

Matrix sketching is a recently developed data compression technique. An input matrix A is efficiently approximated with a smaller matrix B, so that B preserves most of the properties of A up to some guaranteed approximat…

ClassificationData CompressionGeneral Classification

Learning the Positions in CountSketch

2023-06-11 · Yi Li, Honghao Lin, Simin Liu, Ali Vakilian 외

We consider sketching algorithms which first compress data by multiplication with a random sketch matrix, and then apply the sketch to quickly solve an optimization problem, e.g., low-rank approximation and regression. I…

Fast Graph Neural Tangent Kernel via Kronecker Sketching

2021-12-04 · Shunhua Jiang, Yunze Man, Zhao Song, Zheng Yu 외

Many deep learning tasks have to deal with graphs (e.g., protein structures, social networks, source code abstract syntax trees). Due to the importance of these tasks, people turned to Graph Neural Networks (GNNs) as the…

regression