paper-with-me

Papers

Learning-Based Low-Rank Approximations

2019-10-30 · NeurIPS 2019 12 · Piotr Indyk, Ali Vakilian, Yang Yuan

We introduce a "learning-based" algorithm for the low-rank decomposition problem: given an $n \times d$ matrix $A$, and a parameter $k$, compute a rank-$k$ matrix $A'$ that minimizes the approximation loss $\|A-A'\|_F$. The algorithm uses a training set of input matrices in order to optimize its performance. Specifically, some of the most efficient approximate algorithms for computing low-rank approximations proceed by computing a projection $SA$, where $S$ is a sparse random $m \times n$ "sketching matrix", and then performing the singular value decomposition of $SA$. We show how to replace the random matrix $S$ with a "learned" matrix of the same sparsity to reduce the error. Our experiments show that, for multiple types of data sets, a learned sketch matrix can substantially reduce the approximation loss compared to a random matrix $S$, sometimes by one order of magnitude. We also study mixed matrices where only some of the rows are trained and the remaining ones are random, and show that matrices still offer improved performance while retaining worst-case guarantees. Finally, to understand the theoretical aspects of our approach, we study the special case of $m=1$. In particular, we give an approximation algorithm for minimizing the empirical loss, with approximation factor depending on the stable rank of matrices in the training set. We also show generalization bounds for the sketch matrix learning problem.

📄 PDF Abstract BibTeX arXiv:1910.13984

Code (0)

등록된 구현이 없습니다.

Tasks

Generalization Bounds

Similar Papers 제목 키워드 기반

On the Effectiveness of Low-rank Approximations for Collaborative Filtering compared to Neural Networks

2019-05-30 · Marcel Kurovski, Florian Wilhelm

Even in times of deep learning, low-rank approximations by factorizing a matrix into user and item latent factors continue to be a method of choice for collaborative filtering tasks due to their great performance. While …

Collaborative Filtering

Mode-wise Tensor Decompositions: Multi-dimensional Generalizations of CUR Decompositions

2021-03-19 · HanQin Cai, Keaton Hamm, Longxiu Huang, Deanna Needell

Low rank tensor approximation is a fundamental tool in modern machine learning and data science. In this paper, we study the characterization, perturbation analysis, and an efficient sampling strategy for two primary ten…

How Good are Low-Rank Approximations in Gaussian Process Regression?

2020-04-03 · Constantinos Daskalakis, Petros Dellaportas, Aristeidis Panos

We provide guarantees for approximate Gaussian Process (GP) regression resulting from two common low-rank kernel approximations: based on random Fourier features, and based on truncating the kernel's Mercer expansion. In…

Gaussian Processesregression

How Good are Low-Rank Approximations in Gaussian Process Regression?

2021-12-13 · Constantinos Daskalakis, Petros Dellaportas, Aristeidis Panos

We provide guarantees for approximate Gaussian Process (GP) regression resulting from two common low-rank kernel approximations: based on random Fourier features, and based on truncating the kernel's Mercer expansion. In…

regression

SmoothI: Smooth Rank Indicators for Differentiable IR Metrics

2021-05-03 · Thibaut Thonet, Yagmur Gizem Cinar, Eric Gaussier, Minghan Li 외

Information retrieval (IR) systems traditionally aim to maximize metrics built on rankings, such as precision or NDCG. However, the non-differentiability of the ranking operation prevents direct optimization of such metr…

Information RetrievalLearning-To-RankRetrieval