7cb0eb1880b4dd2a.tex
1: \begin{abstract}
2: Multiway data analysis aims to uncover patterns in data structured as multi-indexed arrays, and the covariance of such data plays a crucial role in various machine learning applications. 
3: However, the intrinsically high dimension of multiway covariance presents significant challenges. 
4: To address these challenges, factorized covariance models have been proposed that rely on a separability assumption: the multiway covariance can be accurately expressed as a sum of Kronecker products of mode-wise covariances. 
5: This paper is concerned with the accuracy of such separable models for representing multiway covariances. 
6: We reduce the question of whether a given covariance can be represented as a separable multiway covariance to an equivalent question about separability of quantum states. 
7: Based on this equivalence, we establish that generic multiway covariances tend to be not separable.
8: Moreover, we show that determining the best separable approximation of a generic covariance is NP-hard. 
9: Our results suggest that factorized covariance models might not accurately approximate covariance, without additional assumptions ensuring separability. 
10: To balance these negative results, we propose an iterative Frank-Wolfe algorithm for computing Kronecker-separable covariance approximations with some additional side information. 
11: We establish an oracle complexity bound and empirically observe its consistent convergence to a separable limit point, often close to the ``best'' separable approximation. 
12: These results suggest that practical methods may be able to find a Kronecker-separable approximation of covariances, despite the worst-case NP hardness results.
13: 
14: \bigskip
15: \noindent
16: {\small 
17: \textbf{\textit{Keywords:}}
18: Multiway data, Separable covariance, Kronecker PCA, Low-rank covariance model, Tensor decomposition, Frank-Wolfe method
19: }
20: 
21: 
22: \end{abstract}
23: