Multiple Linked Tensor Factorization

Zhiyu Kang, Raghavendra B. Rao, Eric F. Lock
2/27/2025
stat.MLcs.LGstat.CO

No official code found. Best implementation: zhiyu-kang/MULTIFAC (3 stars, last commit 2025-04-25).

Abstract

In biomedical research and other fields, it is now common to generate high content data that are both multi-source and multi-way. Multi-source data are collected from different high-throughput technologies while multi-way data are collected over multiple dimensions, yielding multiple tensor arrays. Integrative analysis of these data sets is needed, e.g., to capture and synthesize different facets of complex biological systems. However, despite growing interest in multi-source and multi-way factorization techniques, methods that can handle data that are both multi-source and multi-way are limited. In this work, we propose a Multiple Linked Tensors Factorization (MULTIFAC) method extending the CANDECOMP/PARAFAC (CP) decomposition to simultaneously reduce the dimension of multiple multi-way arrays and approximate underlying signal. We first introduce a version of the CP factorization with L2 penalties on the latent factors, leading to rank sparsity. When extended to multiple linked tensors, the method automatically reveals latent components that are shared across data sources or individual to each data source. We also extend the decomposition algorithm to its expectation-maximization (EM) version to handle incomplete data with imputation. Extensive simulation studies are conducted to demonstrate MULTIFAC's ability to (i) approximate underlying signal, (ii) identify shared and unshared structures, and (iii) impute missing data. The approach yields an interpretable decomposition on multi-way multi-omics data for a study on early-life iron deficiency.

View on arXivView PDF

Code Implementations(1)

zhiyu-kang/MULTIFACCommunity100%

Python-based implementation of MULTIFAC for integrative tensor decomposition, designed to extract shared and individual patterns across multiple multi-way arrays, with support for missing data imputation.

31PythonFeb 13, 20251 years ago

Similar Papers

Cite this paper

@article{kang2025multiple,
  title  = {Multiple Linked Tensor Factorization},
  author = {Zhiyu Kang and Raghavendra B. Rao and Eric F. Lock},
  year   = {2025},
  eprint = {2502.20286},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.20286v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.20286.svg)](https://codeofpaper.com/paper/2502.20286)

Discussion