Poster
Optimal Sketching for Kronecker Product Regression and Low Rank Approximation
Huaian Diao · Rajesh Jayaram · Zhao Song · Wen Sun · David Woodruff
East Exhibition Hall B, C #53
Keywords: [ Algorithms ] [ Regression ] [ Components Analysis (e.g., CCA, ICA, LDA, PCA) ]
[
Abstract
]
Abstract:
We study the Kronecker product regression problem, in which the design matrix is a Kronecker product of two or more matrices. Formally, given for where for each , and , let . Then for , the goal is to find that approximately minimizes . Recently, Diao, Song, Sun, and Woodruff (AISTATS, 2018) gave an algorithm which is faster than forming the Kronecker product . Specifically, for they achieve a running time of , where is the number of non-zero entries in . Note that can be as large as . For and , they achieve a worse bound of . In this work, we provide significantly faster algorithms. For , our running time is , which has no dependence on . For , our running time is , which matches the prior best running time for . We also consider the related all-pairs regression problem, where given , we want to solve , where consist of all pairwise differences of the rows of . We give an time algorithm for , improving the time required to form . Finally, we initiate the study of Kronecker product low rank and and low-trank approximation. For input as above, we give time algorithms, which is much faster than computing .
Live content is unavailable. Log in and register to view live content