DPar2: Fast and Scalable PARAFAC2 Decomposition for Irregular Dense Tensors

Overview

Given an irregular dense tensor, how can we efficiently analyze it? An irregular tensor is a collection of matrices whose columns have the same size and rows have different sizes from each other. PARAFAC2 decomposition is a fundamental tool to deal with an irregular tensor in applications including phenotype discovery and trend analysis. Although several PARAFAC2 decomposition methods exist, their efficiency is limited for irregular dense tensors due to the expensive computations involved with the tensor.

In this paper, we propose DPar2, a fast and scalable PARAFAC2 decomposition method for irregular dense tensors. DPar2 achieves high efficiency by effectively compressing each slice matrix of a given irregular tensor, careful reordering of computations with the compression results, and exploiting the irregularity of the tensor. Extensive experiments show that DPar2 is up to 6.0x faster than competitors on real-world irregular tensors while achieving comparable accuracy. In addition, DPar2 is scalable with respect to the tensor size and target rank.


Paper

DPar2 is described in the following paper:


Code

The code of the methods will be uploaded


Datasets

NameMax Dim. IkDim. JDim. KSummaryLink
FMA7042,049 7,997Music data FMA
Urban1742,049 8,455Urban sound data Urban
US Stock7,88388 4,742Time series US Stock
Korea Stock5,27088 3,664Time series Korea Stock
Activity553570 320Video feature Activity
Action936570 320Video feature Action
Traffic2,03396 1,084Traffic Traffic
PEMS-SF963144 440Traffic PEMS-SF