AnswerBun.com

Extension of NMF to 3D

Data Science Asked by Aleksejs Fomins on October 16, 2020

AFAIK, Non-Negative Matrix Factorization (NMF) is the procedure of looking for matrices $A$ and $B$ such that

$$Data_{ik} = sum_j A_{ij} B_{jk}$$

My data matrix is in fact 3D. I would like to fit the following model to my data

$$Data_{ikl} = sum_j A_{ij} B_{jk} C_{jl}$$

It would be great to know if this model has a name and is already implemented somewhere (preferably Python)

One Answer

Are you looking for something like this?

"Introduction to Tensor Decompositions and their Applications in Machine Learning" https://arxiv.org/pdf/1711.10781.pdf

I'm not sure if there are better papers for it, but from what I can tell tensor decomposition seems like what you're describing.

Answered by Andy M on October 16, 2020

Add your own answers!

Related Questions

How to normalise(?) an [x,y] time series data set

0  Asked on August 6, 2020 by nick-grealy

     

Hive / Impala best practice code structuring

1  Asked on August 2, 2020 by gerardsson

   

When one model is superior in real world use?

1  Asked on August 1, 2020 by i_play_with_data

     

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir