Bi-cross-validation of the SVD and the nonnegative matrix factorization
arXiv:0908.2062 · doi:10.1214/08-AOAS227
Abstract
This article presents a form of bi-cross-validation (BCV) for choosing the rank in outer product models, especially the singular value decomposition (SVD) and the nonnegative matrix factorization (NMF). Instead of leaving out a set of rows of the data matrix, we leave out a set of rows and a set of columns, and then predict the left out entries by low rank operations on the retained data. We prove a self-consistency result expressing the prediction error as a residual from a low rank approximation. Random matrix theory and some empirical results suggest that smaller hold-out sets lead to more over-fitting, while larger ones are more prone to under-fitting. In simulated examples we find that a method leaving out half the rows and half the columns performs well.
Published in at http://dx.doi.org/10.1214/08-AOAS227 the Annals of Applied Statistics (http://www.imstat.org/aoas/) by the Institute of Mathematical Statistics (http://www.imstat.org)
References in corpus (1)
Cited by in corpus (12)
- Structural and Functional Discovery in Dynamic Networks with Non-negative Matrix Factorization
- Minimax rank estimation for subspace tracking
- Multiple hypothesis testing adjusted for latent variables, with an application to the AGEMAP gene expression data
- ScreeNOT: Exact MSE-Optimal Singular Value Thresholding in Correlated Noise
- Integrative Factorization of Bidimensionally Linked Matrices
- Fast estimation of approximate matrix ranks using spectral densities
- Non-Negative Matrix Factorization for 2D-XAS Images of Lithium Ion Batteries
- Analysis of multiview legislative networks with structured matrix factorization: Does Twitter influence translate to the real world?
- Adaptive Higher-order Spectral Estimators
- rSVDdpd: A Robust Scalable Video Surveillance Background Modelling Algorithm
- Analysis of the rSVDdpd Algorithm: A Robust Singular Value Decomposition Method using Density Power Divergence
- Bi-cross validation for estimating spectral clustering hyper parameters