MatMat: Matrix Factorization by Matrix Fitting
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 scalar fitting problem is not friendly to side information incorporation or multi-task learning. In this paper, we replace the scalar values of the user rating matrix by matrices, and fit the matrix values by matrix products of user feature matrix and item feature matrix. Our framework is friendly to multitask learning and side information incorporation. We use popularity data as side information in our paper in particular to enhance the performance of matrix factorization techniques. In the experiment section, we prove the competence of our method compared with other approaches using both accuracy and fairness metrics. Our framework is an ideal substitute for tensor factorization in context-aware recommendation and many other scenarios.
Code (0)
등록된 구현이 없습니다.
Tasks
FairnessMulti-Task LearningRecommendation SystemsSimilar Papers 제목 키워드 기반
MovieMat: Context-aware Movie Recommendation with Matrix Factorization by Matrix Fitting
Movie Recommender System is widely applied in commercial environments such as NetFlix and Tubi. Classic recommender models utilize technologies such as collaborative filtering, learning to rank, matrix factorization and …
Collaborative FilteringFairnessLearning-To-RankMarketing+2Bayesian Probabilistic Matrix Factorization: A User Frequency Analysis
Matrix factorization (MF) has become a common approach to collaborative filtering, due to ease of implementation and scalability to large data sets. Two existing drawbacks of the basic model is that it does not incorpora…
Collaborative FilteringVariational InferenceFastSTMF: Efficient tropical matrix factorization algorithm for sparse data
Matrix factorization, one of the most popular methods in machine learning, has recently benefited from introducing non-linearity in prediction tasks using tropical semiring. The non-linearity enables a better fit to extr…
Bayesian Adaptive Matrix Factorization With Automatic Model Selection
Low-rank matrix factorization has long been recognized as a fundamental problem in many computer vision applications. Nevertheless, the reliability of existing matrix factorization methods is often hard to guarantee due …
modelModel SelectionSMURFF: a High-Performance Framework for Matrix Factorization
Bayesian Matrix Factorization (BMF) is a powerful technique for recommender systems because it produces good results and is relatively robust against overfitting. Yet BMF is more computationally intensive and thus more c…
Activity PredictionRecommendation SystemsVocal Bursts Intensity Prediction