English

Fast Convolutive Nonnegative Matrix Factorization Through Coordinate and Block Coordinate Updates

Machine Learning 2019-07-02 v1 Machine Learning

Abstract

Identifying recurring patterns in high-dimensional time series data is an important problem in many scientific domains. A popular model to achieve this is convolutive nonnegative matrix factorization (CNMF), which extends classic nonnegative matrix factorization (NMF) to extract short-lived temporal motifs from a long time series. Prior work has typically fit this model by multiplicative parameter updates---an approach widely considered to be suboptimal for NMF, especially in large-scale data applications. Here, we describe how to extend two popular and computationally scalable NMF algorithms---Hierarchical Alternating Least Squares (HALS) and Alternatining Nonnegative Least Squares (ANLS)---for the CNMF model. Both methods demonstrate performance advantages over multiplicative updates on large-scale synthetic and real world data.

Keywords

Cite

@article{arxiv.1907.00139,
  title  = {Fast Convolutive Nonnegative Matrix Factorization Through Coordinate and Block Coordinate Updates},
  author = {Anthony Degleris and Ben Antin and Surya Ganguli and Alex H Williams},
  journal= {arXiv preprint arXiv:1907.00139},
  year   = {2019}
}

Comments

10 pages, 5 figures

R2 v1 2026-06-23T10:07:22.150Z