Tensor Regression Meets Gaussian Processes
arXiv:1710.11345
Abstract
Low-rank tensor regression, a new model class that learns high-order correlation from data, has recently received considerable attention. At the same time, Gaussian processes (GP) are well-studied machine learning models for structure learning. In this paper, we demonstrate interesting connections between the two, especially for multi-way data analysis. We show that low-rank tensor regression is essentially learning a multi-linear kernel in Gaussian processes, and the low-rank assumption translates to the constrained Bayesian inference problem. We prove the oracle inequality and derive the average case learning curve for the equivalent GP model. Our finding implies that low-rank tensor regression, though empirically successful, is highly dependent on the eigenvalues of covariance functions as well as variable correlations.
17 pages
References in corpus (1)
Cited by in corpus (9)
- Local approximate Gaussian process regression for data-driven constitutive laws: Development and comparison with neural networks
- Multiresolution Tensor Learning for Efficient and Interpretable Spatial Analysis
- Adaptive Learning of Tensor Network Structures
- Scalable Spatiotemporally Varying Coefficient Modelling with Bayesian Kernelized Tensor Regression
- Recent Advances in Data-Driven Wireless Communication Using Gaussian Processes: A Comprehensive Survey
- PASTA: A Parallel Sparse Tensor Algorithm Benchmark Suite
- Sparse and Low-Rank High-Order Tensor Regression via Parallel Proximal Method
- Fast and Scalable Estimator for Sparse and Unit-Rank Higher-Order Regression Models
- High-Dimensional Uncertainty Quantification via Tensor Regression with Rank Determination and Adaptive Sampling