A Provably Correct and Robust Algorithm for Convolutive Nonnegative Matrix Factorization

06/17/2019
by   Anthony Degleris, et al.
0

In this paper, we propose a provably correct algorithm for convolutive nonnegative matrix factorization (CNMF) under separability assumptions. CNMF is a convolutive variant of nonnegative matrix factorization (NMF), which functions as an NMF with additional sequential structure. This model is useful in a number of applications, such as audio source separation and neural sequence identification. While a number of heuristic algorithms have been proposed to solve CNMF, to the best of our knowledge no provably correct algorithms have been developed. We present an algorithm that takes advantage of the NMF model underlying CNMF and exploits existing algorithms for separable NMF to provably find a solution under certain conditions. Our approach guarantees the solution in low noise settings, and runs in polynomial time. We illustrate its effectiveness on synthetic datasets, and on a singing bird audio sequence.

READ FULL TEXT
research
05/30/2019

Generalized Separable Nonnegative Matrix Factorization

Nonnegative matrix factorization (NMF) is a linear dimensionality techni...
research
06/21/2011

Online algorithms for Nonnegative Matrix Factorization with the Itakura-Saito divergence

Nonnegative matrix factorization (NMF) is now a common tool for audio so...
research
10/23/2018

Model Selection for Nonnegative Matrix Factorization by Support Union Recovery

Nonnegative matrix factorization (NMF) has been widely used in machine l...
research
07/22/2020

Simplex-Structured Matrix Factorization: Sparsity-based Identifiability and Provably Correct Algorithms

In this paper, we provide novel algorithms with identifiability guarante...
research
06/14/2021

Crowdsourcing via Annotator Co-occurrence Imputation and Provable Symmetric Nonnegative Matrix Factorization

Unsupervised learning of the Dawid-Skene (D S) model from noisy, incom...
research
03/24/2022

Bi-level Optimization for hyperparameters in Nonnegative Matrix Factorizations

Hyperparameters (HPs) Optimization in machine learning algorithms repres...
research
08/12/2019

Successive Projection Algorithm Robust to Outliers

The successive projection algorithm (SPA) is a fast algorithm to tackle ...

Please sign up or login with your details

Forgot password? Click here to reset