All-at-once Optimization for Coupled Matrix and Tensor Factorizations

05/17/2011
by   Evrim Acar, et al.
0

Joint analysis of data from multiple sources has the potential to improve our understanding of the underlying structures in complex data sets. For instance, in restaurant recommendation systems, recommendations can be based on rating histories of customers. In addition to rating histories, customers' social networks (e.g., Facebook friendships) and restaurant categories information (e.g., Thai or Italian) can also be used to make better recommendations. The task of fusing data, however, is challenging since data sets can be incomplete and heterogeneous, i.e., data consist of both matrices, e.g., the person by person social network matrix or the restaurant by category matrix, and higher-order tensors, e.g., the "ratings" tensor of the form restaurant by meal by person. In this paper, we are particularly interested in fusing data sets with the goal of capturing their underlying latent structures. We formulate this problem as a coupled matrix and tensor factorization (CMTF) problem where heterogeneous data sets are modeled by fitting outer-product models to higher-order tensors and matrices in a coupled manner. Unlike traditional approaches solving this problem using alternating algorithms, we propose an all-at-once optimization approach called CMTF-OPT (CMTF-OPTimization), which is a gradient-based optimization approach for joint analysis of matrices and higher-order tensors. We also extend the algorithm to handle coupled incomplete data sets. Using numerical experiments, we demonstrate that the proposed all-at-once approach is more accurate than the alternating least squares approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/24/2022

PARAFAC2-based Coupled Matrix and Tensor Factorizations

Coupled matrix and tensor factorizations (CMTF) have emerged as an effec...
research
09/22/2018

Coupled Graphs and Tensor Factorization for Recommender Systems and Community Detection

Joint analysis of data from multiple information repositories facilitate...
research
09/15/2016

Matrix Product State for Higher-Order Tensor Compression and Classification

This paper introduces matrix product state (MPS) decomposition as a new ...
research
05/18/2022

High-Order Multilinear Discriminant Analysis via Order-n Tensor Eigendecomposition

Higher-order data with high dimensionality is of immense importance in m...
research
07/19/2020

A Flexible Optimization Framework for Regularized Matrix-Tensor Factorizations with Linear Couplings

Coupled matrix and tensor factorizations (CMTF) are frequently used to j...
research
02/15/2020

Higher order co-occurrence tensors for hypergraphs via face-splitting

A popular trick for computing a pairwise co-occurrence matrix is the pro...
research
06/12/2019

Tensor train optimization for mathematical model of social networks

The optimization algorithms for solving multi-parameter inverse problem ...

Please sign up or login with your details

Forgot password? Click here to reset