Generalized Low Rank Models

By Madeleine Udell, Corinne Horn, Reza Bosagh Zadeh, Stephen P. Boyd. 2014

386 citations recorded by the source corpus.

Principal components analysis (PCA) is a well-known technique for approximating a tabular data set by a low rank matrix. Here, we extend the idea of PCA to handle arbitrary data sets consisting of numerical, Boolean, categorical, ordinal, and other data types. This framework encompasses many well-known techniques in data analysis, such as nonnegative matrix factorization, matrix completion, sparse and robust PCA, k-means, k-SVD, and maximum margin matrix factorization. The method handles heterogeneous data sets, and leads to coherent schemes for compressing, denoising, and imputing missing entries across all data types simultaneously. It also admits a number of interesting interpretations of the low rank factors, which allow clustering of examples or of features. We propose several parallel algorithms for fitting generalized low rank models, and describe implementations and numerical results.

Subfields: Computational Mechanics, Computer Vision and Pattern Recognition, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mechanics

  1. Yerlan Idelbayev
  2. Jushan Bai
  3. M. A. Carreira-Perpiñán
  4. Laurent El Ghaoui
  5. Xiaoou Li
  6. Siliang Zhang
  7. Serena Ng
  8. Armin Askari

In Computer Vision and Pattern Recognition

  1. Yerlan Idelbayev
  2. M. A. Carreira-Perpiñán
  3. Laurent El Ghaoui
  4. Alicia Y. Tsai
  5. Serena Ng
  6. Armin Askari
  7. Bertrand Travacca
  8. Fangda Gu

In Signal Processing

  1. Yerlan Idelbayev
  2. M. A. Carreira-Perpiñán
  3. Xiaoou Li
  4. Siliang Zhang
  5. Serena Ng
  6. Jushan Bai
  7. Yunxiao Chen

Citations in the corpus