Computing non-negative tensor factorizations

被引:46
作者
Friedlander, Michael P. [1 ]
Hatz, Kathrin [2 ]
机构
[1] Univ British Columbia, Dept Comp Sci, Vancouver, BC V6T 1W5, Canada
[2] Heidelberg Univ, Interdisciplinary Ctr Sci Comp, D-6900 Heidelberg, Germany
关键词
N-dimensional arrays; tensors; non-negative tensor factorization; alternating least-squares; block Gauss-Seidel; sparse solutions; regularization; non-negative least-squares;
D O I
10.1080/10556780801996244
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Non-negative tensor factorization (NTF) is a technique for computing a parts-based representation of high-dimensional data. NTF excels at exposing latent structures in datasets, and at finding good low-rank approximations to the data. We describe an approach for computing the NTF of a dataset that relies only on iterative linear-algebra techniques and that is comparable in cost to the non-negative matrix factorization (NMF). (The better-known NMF is a special case of NTF and is also handled by our implementation.) Some important features of our implementation include mechanisms for encouraging sparse factors and for ensuring that they are equilibrated in norm. The complete MATLAB software package is available under the GPL license.
引用
收藏
页码:631 / 647
页数:17
相关论文
共 31 条
[1]   Algorithm 862: MATLAB tensor classes for fast algorithm prototyping [J].
Bader, Brett W. ;
Kolda, Tamara G. .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2006, 32 (04) :635-653
[2]  
BADER BW, 2006, MATLAB TENSOR TOOLBO
[3]  
Bertsekas D., 1999, NONLINEAR PROGRAMMIN
[4]  
Bertsekas D., 2019, Reinforcement Learning and Optimal Control
[5]   Robust uncertainty principles:: Exact signal reconstruction from highly incomplete frequency information [J].
Candès, EJ ;
Romberg, J ;
Tao, T .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (02) :489-509
[6]   Stable signal recovery from incomplete and inaccurate measurements [J].
Candes, Emmanuel J. ;
Romberg, Justin K. ;
Tao, Terence .
COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 2006, 59 (08) :1207-1223
[7]  
Chen SSB, 2001, SIAM REV, V43, P129, DOI [10.1137/S003614450037906X, 10.1137/S1064827596304010]
[8]  
Conn A., 2000, MOS-SIAM Series on Optimization
[9]   A multilinear singular value decomposition [J].
De Lathauwer, L ;
De Moor, B ;
Vandewalle, J .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2000, 21 (04) :1253-1278
[10]   On the best rank-1 and rank-(R1,R2,...,RN) approximation of higher-order tensors [J].
De Lathauwer, L ;
De Moor, B ;
Vandewalle, J .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2000, 21 (04) :1324-1342