paper-with-me

Papers

DS-FACTO: Doubly Separable Factorization Machines

2020-04-29 · Parameswaran Raman, S. V. N. Vishwanathan

Factorization Machines (FM) are powerful class of models that incorporate higher-order interaction among features to add more expressive power to linear models. They have been used successfully in several real-world tasks such as click-prediction, ranking and recommender systems. Despite using a low-rank representation for the pairwise features, the memory overheads of using factorization machines on large-scale real-world datasets can be prohibitively high. For instance on the criteo tera dataset, assuming a modest $128$ dimensional latent representation and $10^{9}$ features, the memory requirement for the model is in the order of $1$ TB. In addition, the data itself occupies $2.1$ TB. Traditional algorithms for FM which work on a single-machine are not equipped to handle this scale and therefore, using a distributed algorithm to parallelize the computation across a cluster is inevitable. In this work, we propose a hybrid-parallel stochastic optimization algorithm DS-FACTO, which partitions both the data as well as parameters of the factorization machine simultaneously. Our solution is fully de-centralized and does not require the use of any parameter servers. We present empirical results to analyze the convergence behavior, predictive power and scalability of DS-FACTO.

📄 PDF Abstract BibTeX arXiv:2004.13940

Code (0)

등록된 구현이 없습니다.

Tasks

Recommendation SystemsStochastic Optimization

Similar Papers 제목 키워드 기반

Co-Separable Nonnegative Matrix Factorization

2021-09-02 · Junjun Pan, Michael K. Ng

Nonnegative matrix factorization (NMF) is a popular model in the field of pattern recognition. It aims to find a low rank approximation for nonnegative data M by a product of two nonnegative matrices W and H. In general,…

Coseparable Nonnegative Tensor Factorization With T-CUR Decomposition

2024-01-30 · Juefei Chen, Longxiu Huang, Yimin Wei

Nonnegative Matrix Factorization (NMF) is an important unsupervised learning method to extract meaningful features from data. To address the NMF problem within a polynomial time framework, researchers have introduced a s…

Sparse Separable Nonnegative Matrix Factorization

2020-06-13 · Nicolas Nadisic, Arnaud Vandaele, Jeremy E. Cohen, Nicolas Gillis

We propose a new variant of nonnegative matrix factorization (NMF), combining separability and sparsity assumptions. Separability requires that the columns of the first NMF factor are equal to columns of the input matrix…

blind source separation

An Introduction to Matrix factorization and Factorization Machines in Recommendation System, and Beyond

2022-03-12 · Yuefeng Zhang

This paper aims at a better understanding of matrix factorization (MF), factorization machines (FM), and their combination with deep algorithms' application in recommendation systems. Specifically, this paper will focus …

Recommendation Systems

Holographic Factorization Machines for Recommendation

2019-07-17 · AAAI 2019 7 · Yi Tay, Shuai Zhang, Anh Tuan Luu, Siu Cheung Hui 외

Factorization Machines (FMs) are a class of popular algorithms that have been widely adopted for collaborative filtering and recommendation tasks. FMs are characterized by its usage of the inner product of factorized par…

Collaborative FilteringRetrieval