New analysis proves sketching operators' RIP guarantees for mixture models without importance sampling.
arXiv research
A locally-built, LLM-digested index of recent arXiv papers in quant finance, geometry/topology, and statistical ML — keyword search served straight from SQLite on this machine.
Trend · papers per month
A new method improves convergence in low-rank approximation.
A new method for estimating large-scale linear models with improved precision.
The paper sharpens the analysis of sketch-and-project methods using randomized singular value decomposition.
We consider statistical as well as algorithmic aspects of solving large-scale least-squares (LS) problems using randomized sketching algorithms. For a LS problem with input data , sketching algorithms use a sketching matrix, with $r \…
Sketching is a randomized dimensionality-reduction method that aims to preserve relevant information in large-scale datasets. Count sketch is a simple popular sketch which uses a randomized hash function to achieve compression. In this paper, we propose a novel extension known as Higher-order Count Sketch (HCS). While …
Sketching techniques have become popular for scaling up machine learning algorithms by reducing the sample size or dimensionality of massive data sets, while still maintaining the statistical power of big data. In this paper, we study sketching from an optimization point of view: we first show that the iterative Hessia…
We improve prediction risk estimation for large datasets using sketching and ridge regression.
Newton-LESS sparsifies Gaussian sketching for faster optimization.
Develops precise expressions for random projections for better machine learning tasks.
Unified bounds for sketched bilinear forms in machine learning and statistics.
A new method reduces the complexity of tensor products from cubic to quadratic, improving both speed and accuracy.
The paper shows how sketching data can simplify regression inference even when errors are heteroskedastic.
New algorithm converts data into sub-gaussian designs efficiently.
Improved estimator for least squares using random projections achieves smaller error.
We consider statistical and algorithmic aspects of solving large-scale least-squares (LS) problems using randomized sketching algorithms. Prior results show that, from an \emph{algorithmic perspective}, when using sketching matrices constructed from random projections and leverage-score sampling, if the number of sampl…
Paper proposes Nyström sketches for better adaptive compressive learning.
Kernel ridge regression (KRR) is a standard method for performing non-parametric regression over reproducing kernel Hilbert spaces. Given samples, the time and space complexity of computing the KRR estimate scale as and respectively, and so is prohibitive in many cases. We prop…
Linear regression is a classic method of data analysis. In recent years, sketching -- a method of dimension reduction using random sampling, random projections, or both -- has gained popularity as an effective computational approximation when the number of observations greatly exceeds the number of variables. In this p…
A fast sketching algorithm solves regularized least squares problems efficiently.
Unified methodology for statistical inference in least squares and PCA via randomized sketching.
This paper compresses large datasets for efficient machine learning.
Corrects bias in random sampling matrices for improved ML methods.
We show that a simple randomized sketch of the matrix multiplicative weight (MMW) update enjoys (in expectation) the same regret bounds as MMW, up to a small constant factor. Unlike MMW, where every step requires full matrix exponentiation, our steps require only a single product of the form , which the Lanczos …
Improved ridge regression with Frequent Directions for large-scale tasks.
Paper develops a bootstrap method for estimating sketched SVD errors.
The immense amount of daily generated and communicated data presents unique challenges in their processing. Clustering, the grouping of data without the presence of ground-truth labels, is an important tool for drawing inferences from data. Subspace clustering (SC) is a relatively recent method that is able to successf…
Develops accelerated methods for optimization using low-dimensional projected-gradient information.
We present a mechanism to compute a sketch (succinct summary) of how a complex modular deep network processes its inputs. The sketch summarizes essential information about the inputs and outputs of the network and can be used to quickly identify key components and summary statistics of the inputs. Furthermore, the sket…
Bayesian method estimates coverage from sketching imperfect data.
This paper explores and analyzes two randomized designs for robust Principal Component Analysis (PCA) employing low-dimensional data sketching. In one design, a data sketch is constructed using random column sampling followed by low dimensional embedding, while in the other, sketching is based on random column and row …
A new method reduces the bias in estimating inverse covariance matrices from sketches.
Tensor CANDECOMP/PARAFAC (CP) decomposition has wide applications in statistical learning of latent variable models and in data mining. In this paper, we propose fast and randomized tensor CP decomposition algorithms based on sketching. We build on the idea of count sketches, but introduce many novel ideas which are un…
New algorithm optimizes positions of CountSketch non-zero entries for better data compression.
The paper develops methods to estimate frequencies in large discrete data sets with improved coverage and robustness.
We describe a general framework -- compressive statistical learning -- for resource-efficient large-scale learning: the training collection is compressed in one pass into a low-dimensional sketch (a vector of random empirical generalized moments) that captures the information relevant to the considered learning task. A…
Iterative Hessian sketch (IHS) is an effective sketching method for modeling large-scale data. It was originally proposed by Pilanci and Wainwright (2016; JMLR) based on randomized sketching matrices. However, it is computationally intensive due to the iterative sketch process. In this paper, we analyze the IHS algorit…
The power of randomized algorithms in numerical methods have led to fast solutions which use the Singular Value Decomposition (SVD) as a core routine. However, given the large data size of modern and the modest runtime of SVD, most practical algorithms would require some form of approximation, such as sketching, when r…
Collaborative learning allows participants to jointly train a model without data sharing. To update the model parameters, the central server broadcasts model parameters to the clients, and the clients send updating directions such as gradients to the server. While data do not leave a client device, the communicated gra…
A parallel optimization method for convex functions using Hessian sketching and debiasing.
Random column sampling is not guaranteed to yield data sketches that preserve the underlying structures of the data and may not sample sufficiently from less-populated data clusters. Also, adaptive sampling can often provide accurate low rank approximations, yet may fall short of producing descriptive data sketches, es…
The nowadays massive amounts of generated and communicated data present major challenges in their processing. While capable of successfully classifying nonlinearly separable objects in various settings, subspace clustering (SC) methods incur prohibitively high computational complexity when processing large-scale data. …
We propose and study kernel conjugate gradient methods (KCGM) with random projections for least-squares regression over a separable Hilbert space. Considering two types of random projections generated by randomized sketches and Nyström subsampling, we prove optimal statistical results with respect to variants of norms …
Randomized algorithm solves vector-valued regression problems with low-rank operators.
New method solves constrained optimization problems efficiently.
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 approximation ratio. In so doing numerical operations on big data sets become faster. Sketching algorithms gen…
A new method uses matrix sketches for efficient graph clustering in dynamic environments.
Randomized SVD shows phase transitions in noisy data.