paper-with-me

홈 › Papers

Neural Network Matrix Factorization

2015-11-19 · Gintare Karolina Dziugaite, Daniel M. Roy

Data often comes in the form of an array or matrix. Matrix factorization techniques attempt to recover missing or corrupted entries by assuming that the matrix can be written as the product of two low-rank matrices. In other words, matrix factorization approximates the entries of the matrix by a simple, fixed function---namely, the inner product---acting on the latent feature vectors for the corresponding row and column. Here we consider replacing the inner product by an arbitrary function that we learn from the data at the same time as we learn the latent feature vectors. In particular, we replace the inner product by a multi-layer feed-forward neural network, and learn by alternating between optimizing the network for fixed latent features, and optimizing the latent features for a fixed network. The resulting approach---which we call neural network matrix factorization or NNMF, for short---dominates standard low-rank techniques on a suite of benchmark but is dominated by some recent proposals that take advantage of the graph features. Given the vast range of architectures, activation functions, regularizers, and optimization techniques that could be used within the NNMF framework, it seems likely the true potential of the approach has yet to be reached.

📄 PDF Abstract BibTeX arXiv:1511.06443

Code (2)

jstol/neural-net-matrix-factorization tf
nzhinusoftcm/review-on-collaborative-filtering

Tasks

Collaborative Filtering

Similar Papers 제목 키워드 기반

Approximate Method of Variational Bayesian Matrix Factorization/Completion with Sparse Prior

2018-03-14 · Ryota Kawasumi, Koujin Takeda

We derive analytical expression of matrix factorization/completion solution by variational Bayes method, under the assumption that observed matrix is originally the product of low-rank dense and sparse matrices with addi…

Matrix Completion

Online Matrix Factorization via Broyden Updates

2015-06-14 · Ömer Deniz Akyildiz

In this paper, we propose an online algorithm to compute matrix factorizations. Proposed algorithm updates the dictionary matrix and associated coefficients using a single observation at each time. The algorithm performs…

MatMat: Matrix Factorization by Matrix Fitting

2021-12-06 · Hao Wang

Matrix factorization is a widely adopted recommender system technique that fits scalar rating values by dot products of user feature vectors and item feature vectors. However, the formulation of matrix factorization as a…

FairnessMulti-Task LearningRecommendation Systems

Multi-Mode Deep Matrix and Tensor Factorization

2021-09-29 · ICLR 2022 4 · Jicong Fan

Recently, deep linear and nonlinear matrix factorizations gain increasing attention in the area of machine learning. Existing deep nonlinear matrix factorization methods can only exploit partial nonlinearity of the data …

Tensor Decomposition

RankMat : Matrix Factorization with Calibrated Distributed Embedding and Fairness Enhancement

2022-04-27 · Hao Wang

Matrix Factorization is a widely adopted technique in the field of recommender system. Matrix Factorization techniques range from SVD, LDA, pLSA, SVD++, MatRec, Zipf Matrix Factorization and Item2Vec. In recent years, di…

FairnessRecommendation SystemsWord Embeddings