A deep matrix factorization method for learning attribute representations

George Trigeorgis, Konstantinos Bousmalis, Stefanos Zafeiriou, Bjorn W. Schuller

Research output: Contribution to journalArticlepeer-review

291 Scopus citations

Abstract

Semi-Non-negative Matrix Factorization is a technique that learns a low-dimensional representation of a dataset that lends itself to a clustering interpretation. It is possible that the mapping between this new representation and our original data matrix contains rather complex hierarchical information with implicit lower-level hidden attributes, that classical one level clustering methodologies cannot interpret. In this work we propose a novel model, Deep Semi-NMF, that is able to learn such hidden representations that allow themselves to an interpretation of clustering according to different, unknown attributes of a given dataset. We also present a semi-supervised version of the algorithm, named Deep WSF, that allows the use of (partial) prior information for each of the known attributes of a dataset, that allows the model to be used on datasets with mixed attribute knowledge. Finally, we show that our models are able to learn low-dimensional representations that are better suited for clustering, but also classification, outperforming Semi-Non-negative Matrix Factorization, but also other state-of-the-art methodologies variants.

Original languageEnglish
Article number7453156
Pages (from-to)417-429
Number of pages13
JournalIEEE Transactions on Pattern Analysis and Machine Intelligence
Volume39
Issue number3
DOIs
StatePublished - Mar 2017
Externally publishedYes

Keywords

  • Deep WSF
  • Semi-NMF
  • WSF
  • deep semi-NMF
  • face classification
  • face clustering
  • matrix factorization
  • semi-supervised learning
  • unsupervised feature learning

Fingerprint

Dive into the research topics of 'A deep matrix factorization method for learning attribute representations'. Together they form a unique fingerprint.

Cite this