Bayesian nonnegative matrix factorization with dirichlet process mixtures

Caoyuan Li, Hong Bo Xie*, Kerrie Mengersen, Xuhui Fan, Richard Yi Da Xu, Scott A. Sisson, Sabine Van Huffel

*Corresponding author for this work

Research output: Contribution to journalJournal articlepeer-review

13 Citations (Scopus)

Abstract

Nonnegative Matrix Factorization (NMF) is valuable in many applications of blind source separation, signal processing and machine learning. A number of algorithms that can infer nonnegative latent factors have been developed, but most of these assume a specific noise kernel. This is insufficient to deal with complex noise in real scenarios. In this paper, we present a hierarchical Dirichlet process nonnegative matrix factorization (DPNMF) model in which the Gaussian mixture model is used to approximate the complex noise distribution. Moreover, the model is cast in the nonparametric Bayesian framework by using Dirichlet process mixture to infer the necessary number of Gaussian components. We derive a mean-field variational inference algorithm for the proposed nonparametric Bayesian model. We first test the model on synthetic data sets contaminated by Gaussian, sparse and mixed noise. We then apply it to extract muscle synergies from the electromyographic (EMG) signal and to select discriminative features for motor imagery single-Trial electroencephalogram (EEG) classification. Experimental results demonstrate that DPNMF performs better in extracting the latent nonnegative factors in comparison with state-of-The-Art methods.

Original languageEnglish
Article number9121775
Pages (from-to)3860-3870
Number of pages11
JournalIEEE Transactions on Signal Processing
Volume68
DOIs
Publication statusPublished - 30 Jun 2020

User-Defined Keywords

  • Dirichlet process
  • Gaussian mixture model
  • nonnegative matrix factorization
  • nonparametric Bayesian methods
  • variational Bayes

Fingerprint

Dive into the research topics of 'Bayesian nonnegative matrix factorization with dirichlet process mixtures'. Together they form a unique fingerprint.

Cite this