Stochastic Subsampling for Factorizing Huge Matrices
Not on the map. Why?
Abstract (arXiv)
We present a matrix-factorization algorithm that scales to input matrices with both huge number of rows and columns. Learned factors may be sparse or dense and/or non-negative, which makes our algorithm suitable for dictionary learning, sparse component analysis, and non-negative matrix factorization. Our algorithm streams matrix columns while subsampling them to iteratively learn the matrix factors. At each iteration, the row dimension of a new sample is reduced by subsampling, resulting in lower time complexity compared to a simple streaming algorithm. Our method comes with convergence guarantees to reach a stationary point of the matrix-factorization problem. We demonstrate its efficiency on massive functional Magnetic Resonance Imaging data (2 TB), and on patches extracted from hyperspectral images (103 GB). For both problems, which involve different penalties on rows and columns, we obtain significant speed-ups compared to state-of-the-art algorithms.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 19 Jan 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 1; 2025: 0; 2026: 2.
5 papers.
- 2021Joint Majorization-Minimization for Nonnegative Matrix Factorization with the β-divergencecited by 7
- 2022Stochastic regularized majorization-minimization with weakly convex and multi-convex surrogatescited by 2
- 2024Stochastic gradient descent estimation of generalized matrix factorization models with application to single-cell RNA sequencing datacited by 0
- 2026Revisiting Incremental Stochastic Majorization-Minimization Algorithms with Applications to Mixture of Expertscited by 0
- 2026Learning fMRI activations dictionaries across individual geometries via optimal transportcited by 0
- 2026Learning fMRI activations dictionaries across individual geometries via optimal transport20 May 2026
- 2026Revisiting Incremental Stochastic Majorization-Minimization Algorithms with Applications to Mixture of Experts27 Jan 2026
- 2024Stochastic gradient descent estimation of generalized matrix factorization models with application to single-cell RNA sequencing data29 Dec 2024
- 2022Stochastic regularized majorization-minimization with weakly convex and multi-convex surrogates5 Jan 2022
- 2021Joint Majorization-Minimization for Nonnegative Matrix Factorization with the β-divergence29 Jun 2021