Optimization Online


Online matrix factorization for Markovian data and applications to Network Dictionary Learning

Hanbaek Lyu(colourgraph***at***gmail.com)
Deanna Needell(deanna***at***math.ucla.edu)
Laura Balzano(girasole***at***umich.edu)

Abstract: Online Matrix Factorization (OMF) is a fundamental tool for dictionary learning problems, giving an approximate representation of complex data sets in terms of a reduced number of extracted features. Convergence guarantees for most of the OMF algorithms in the literature assume independence between data matrices, and the case of a dependent data stream remains largely unexplored. In this paper, we show that the well-known OMF algorithm for i.i.d. stream of data proposed in \cite{mairal2010online}, in fact converges almost surely to the set of critical points of the expected loss function, even when the data matrices form a Markov chain satisfying a mild mixing condition. Furthermore, we extend the convergence result to the case when we can only approximately solve each step of the optimization problems in the algorithm. For applications, we demonstrate dictionary learning from a sequence of images generated by a Markov Chain Monte Carlo (MCMC) sampler. Lastly, by combining online non-negative matrix factorization and a recent MCMC algorithm for sampling motifs from networks, we propose a novel framework of Network Dictionary Learning, which extracts `network dictionary patches' from a given network in an online manner that encodes main features of the network. We demonstrate this technique on real-world text data.

Keywords: online matrix factorization, convergence analysis, Markovian data, dictionary learning, non-negative matrix factorization

Category 1: Nonlinear Optimization

Category 2: Applications -- Science and Engineering (Data-Mining )

Citation: arXiv:1911.01931, November 2019

Download: [PDF]

Entry Submitted: 11/11/2019
Entry Accepted: 11/11/2019
Entry Last Modified: 11/11/2019

Modify/Update this entry

  Visitors Authors More about us Links
  Subscribe, Unsubscribe
Digest Archive
Search, Browse the Repository


Coordinator's Board
Classification Scheme
Give us feedback
Optimization Journals, Sites, Societies
Mathematical Optimization Society