4.5 Article

Matrix factorization of large scale data using multistage matrix factorization

期刊

APPLIED INTELLIGENCE
卷 51, 期 6, 页码 4016-4028

出版社

SPRINGER
DOI: 10.1007/s10489-020-01957-0

关键词

Multistage matrix factorization; Two-stage matrix factorization; Hierarchical matrix factorization

向作者/读者索取更多资源

The paper introduces a divide and conquer technique based on a two stage factorization process to address memory limitations and computational efficiency in matrix factorization tasks, playing a crucial role in industrial applications.
Matrix Factorization (MF) is a resource intensive task that consumes significant memory and computational effort and is not scalable with the quantum of data. When the size of the input matrix and the latent feature matrices are higher than the available memory, both on a Central Processing Unit (CPU) as well as a Graphical Processing Unit (GPU), loading all the required matrices on to CPU/GPU memory may not be possible. Such scenarios call for alternative techniques that not only allow parallelism but also address memory limitations and plays a crucial role in industrial applications. In this paper we propose a divide and conquer technique based on a two stage factorization process. In the first step, we divide the data set into different groups and factorize each group. In the second step, we use factorization based learning model to combine the latent features derived in the first step. Our motivation is to develop a method that can achieve both parallelism and scalability as well as address factorization of incrementally growing data. Our contribution is a novel multi-stage matrix factorization (MsMF) approach. The experimental results demonstrate improvements in RMSE as well as computational efficiency.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据