English

A New Sampling Technique for Tensors

Machine Learning 2015-02-23 v2 Data Structures and Algorithms Information Theory Machine Learning math.IT

Abstract

In this paper we propose new techniques to sample arbitrary third-order tensors, with an objective of speeding up tensor algorithms that have recently gained popularity in machine learning. Our main contribution is a new way to select, in a biased random way, only O(n1.5/ϵ2)O(n^{1.5}/\epsilon^2) of the possible n3n^3 elements while still achieving each of the three goals: \\ {\em (a) tensor sparsification}: for a tensor that has to be formed from arbitrary samples, compute very few elements to get a good spectral approximation, and for arbitrary orthogonal tensors {\em (b) tensor completion:} recover an exactly low-rank tensor from a small number of samples via alternating least squares, or {\em (c) tensor factorization:} approximating factors of a low-rank tensor corrupted by noise. \\ Our sampling can be used along with existing tensor-based algorithms to speed them up, removing the computational bottleneck in these methods.

Keywords

Cite

@article{arxiv.1502.05023,
  title  = {A New Sampling Technique for Tensors},
  author = {Srinadh Bhojanapalli and Sujay Sanghavi},
  journal= {arXiv preprint arXiv:1502.05023},
  year   = {2015}
}

Comments

29 pages,3 figures

R2 v1 2026-06-22T08:31:45.930Z