Tensor Factorization via Matrix Factorization
Volodymyr Kuleshovú Arun Tejasvi Chagantyú Percy Liang
Stanford University
May 11, 2015
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 1 / 28
Tensor Factorization via Matrix Factorization Volodymyr Kuleshov - - PowerPoint PPT Presentation
Tensor Factorization via Matrix Factorization Volodymyr Kuleshov Arun Tejasvi Chaganty Percy Liang Stanford University May 11, 2015 Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 1 / 28 Introduction:
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 1 / 28
Introduction: tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 2 / 28
Introduction: tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 2 / 28
Introduction: tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 2 / 28
Introduction: tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 2 / 28
Introduction: tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 2 / 28
Introduction: tensor factorization
I Anandkumar, Ge, Hsu, and S. Kakade 2013
I Cohen, Satta, and Collins 2013
I Chang et al. 2014 I Singh, Rockt¨
I Anandkumar, Foster, et al. 2012
I Zhang et al. 2014
I Anandkumar, Ge, Hsu, S. M. Kakade, et al. 2013
I Chaganty and Liang 2014
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 3 / 28
Introduction: tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 4 / 28
Introduction: tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 4 / 28
Introduction: tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 4 / 28
Introduction: tensor factorization
O r t h
a l N
t h
a l
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 4 / 28
Introduction: tensor factorization
I Analog of matrix power method. I Sensitive to noise. I Restricted to orthogonal tensors. Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 5 / 28
Introduction: tensor factorization
I Analog of matrix power method. I Sensitive to noise. I Restricted to orthogonal tensors.
I Sensitive to initialization. Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 5 / 28
Introduction: tensor factorization
I Analog of matrix power method. I Sensitive to noise. I Restricted to orthogonal tensors.
I Sensitive to initialization.
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 5 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 6 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 7 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 8 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 8 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 8 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 9 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 9 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 9 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 10 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 11 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 11 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 11 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 12 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 12 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 12 / 28
Orthogonal Tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 12 / 28
Orthogonal Tensor factorization
I Used widly in the ICA community. I Empirically appears to be generically global convergence. Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 12 / 28
Orthogonal Tensor factorization Projections
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 13 / 28
Orthogonal Tensor factorization Projections
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 14 / 28
Orthogonal Tensor factorization Projections
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 14 / 28
Orthogonal Tensor factorization Projections
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 15 / 28
Orthogonal Tensor factorization Projections
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 15 / 28
Orthogonal Tensor factorization Projections
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 15 / 28
Orthogonal Tensor factorization Projections
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 15 / 28
Orthogonal Tensor factorization Projections
10 20 30 40 50 60 1umEer of projections 0.000 0.002 0.004 0.006 0.008 0.010 Error
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 16 / 28
Non-orthogonal tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 17 / 28
Non-orthogonal tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 18 / 28
Non-orthogonal tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 18 / 28
Non-orthogonal tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 19 / 28
Non-orthogonal tensor factorization
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 19 / 28
Non-orthogonal tensor factorization
I Only guaranteed to have local convergence. I More stable than ALS in practice. Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 19 / 28
Non-orthogonal tensor factorization
I Only guaranteed to have local convergence. I More stable than ALS in practice.
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 19 / 28
Non-orthogonal tensor factorization
2
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 20 / 28
Non-orthogonal tensor factorization
2
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 20 / 28
Non-orthogonal tensor factorization
2
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 20 / 28
Related work
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 21 / 28
Related work
I Is a major source of errors itself (Souloumiac 2009). Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 22 / 28
Related work
I Is a major source of errors itself (Souloumiac 2009).
I Relies on computing the SVD of a d4 ◊ k2 matrix. Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 22 / 28
Related work
I Is a major source of errors itself (Souloumiac 2009).
I Relies on computing the SVD of a d4 ◊ k2 matrix.
I No analysis presented. Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 22 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 23 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 24 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 25 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 25 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 25 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 26 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 27 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 27 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 27 / 28
Empirical results
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 27 / 28
Conclusions
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 28 / 28
Conclusions
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 28 / 28
Conclusions
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 28 / 28
Conclusions
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 28 / 28
Conclusions
Kuleshov, Chaganty, Liang (Stanford University) Tensor Factorization May 11, 2015 28 / 28