Fast Exact Leverage Score Sampling from Khatri-Rao Products with Applications to Tensor Decomposition

被引:0
|
作者
Bharadwaj, Vivek [1 ,2 ]
Malik, Osman Asif [2 ]
Murray, Riley [1 ,2 ,3 ]
Grigori, Laura [4 ,5 ]
Buluc, Aydin [1 ,2 ]
Demmel, James [1 ]
机构
[1] Univ Calif Berkeley, Elect Engn & Comp Sci Dept, Berkeley, CA 94720 USA
[2] Lawrence Berkeley Natl Lab, Computat Res Div, Berkeley, CA 94720 USA
[3] Int Comp Sci Inst, Berkeley, CA USA
[4] Ecole Polytech Fed Lausanne, Inst Math, Lausanne, Switzerland
[5] Paul Scherrer Inst, Lab Simulat & Modelling, Villigen, Switzerland
基金
欧洲研究理事会;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a data structure to randomly sample rows from the Khatri-Rao product of several matrices according to the exact distribution of its leverage scores. Our proposed sampler draws each row in time logarithmic in the height of the Khatri-Rao product and quadratic in its column count, with persistent space overhead at most the size of the input matrices. As a result, it tractably draws samples even when the matrices forming the Khatri-Rao product have tens of millions of rows each. When used to sketch the linear least squares problems arising in CANDECOMP / PARAFAC tensor decomposition, our method achieves lower asymptotic complexity per solve than recent state-of-the-art methods. Experiments on billion-scale sparse tensors validate our claims, with our algorithm achieving higher accuracy than competing methods as the decomposition rank grows.
引用
收藏
页数:28
相关论文
共 2 条