Nonnegative Canonical Polyadic Decomposition with Rank Deficient Factors

09/17/2019
by   Boian Alexandrov, et al.
0

Recently, there is an emerging interest for applications of tensor factorization in big-data analytics and machine learning. Tensor factorization can extract latent features and perform dimension reduction that can facilitate discoveries of new mechanisms hidden in the data. The nonnegative tensor factorization extracts latent features that are naturally sparse and are parts of the data, which makes them easily interpretable. This easy interpretability places the nonnegative factorization as a uniquely suitable method for exploratory data analysis and unsupervised learning. The standard Canonical Polyadic Decomposition (CPD) algorithm for tensor factorization experiences difficulties when applied to tensors with rank deficient factors. For example, the rank deficiency, or linear dependence in the factors, cannot be easily reproduced by the standard PARAFAC because the presence of noise in the real-world data can force the algorithm to extract linearly independent factors. Methods for low-rank approximation and extraction of latent features in the rank deficient case, such as PARALIND family of models, have been successfully developed for general tensors. In this paper, we propose a similar approach for factorization of nonnegative tensors with rank deficiency. Firstly, we determine the minimal nonnegative cones containing the initial tensor and by using a nonnegative Tucker decomposition determine its nonnegative multirank. Secondly, by a nonnegative Tucker decomposition we derived the core tensor and factor matrices corresponding to this multirank. Thirdly, we apply a nonnegative CPD to the derived core tensor to avoid the problematic rank deficiency. Finally, we combine both factorizations to obtain the final CPD factors and demonstrate our approach in several synthetic and real-world examples.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/28/2020

Nonnegative Low Rank Tensor Approximation and its Application to Multi-dimensional Images

The main aim of this paper is to develop a new algorithm for computing N...
research
05/03/2019

Deep Tensor Factorization for Spatially-Aware Scene Decomposition

We propose a completely unsupervised method to understand audio scenes o...
research
06/30/2020

Provable Online CP/PARAFAC Decomposition of a Structured Tensor via Dictionary Learning

We consider the problem of factorizing a structured 3-way tensor into it...
research
04/17/2014

Efficient Nonnegative Tucker Decompositions: Algorithms and Uniqueness

Nonnegative Tucker decomposition (NTD) is a powerful tool for the extrac...
research
09/04/2017

Balancing Interpretability and Predictive Accuracy for Unsupervised Tensor Mining

The PARAFAC tensor decomposition has enjoyed an increasing success in ex...
research
11/30/2012

Approximate Rank-Detecting Factorization of Low-Rank Tensors

We present an algorithm, AROFAC2, which detects the (CP-)rank of a degre...
research
10/12/2021

Nonnegative spatial factorization

Gaussian processes are widely used for the analysis of spatial data due ...

Please sign up or login with your details

Forgot password? Click here to reset