Litcius/Paper detail

User Embedding for Rating Prediction in SVD++-Based Collaborative Filtering

Wenchuan Shi, Liejun Wang, Jiwei Qin

2020Symmetry24 citationsDOIOpen Access PDF

Abstract

The collaborative filtering algorithm based on the singular value decomposition plus plus (SVD++) model employs the linear interactions between the latent features of users and items to predict the rating in the recommendation systems. Aiming to further enrich the user model with explicit feedback, this paper proposes a user embedding model for rating prediction in SVD++-based collaborative filtering, named UE-SVD++. We exploit the user potential explicit feedback from the rating data and construct the user embedding matrix by the proposed user-wise mutual information values. In addition, the user embedding matrix is added to the existing user bias and implicit parameters in the SVD++ to increase the accuracy of the user modeling. Through extensive studies on four different datasets, we found that the rating prediction performance of the UE-SVD++ model is improved compared with other models, and the proposed model’s evaluation indicators root-mean-square error (RMSE) and mean absolute error (MAE) are decreased by 1.002–2.110% and 1.182–1.742%, respectively.

Topics & Concepts

Singular value decompositionCollaborative filteringComputer scienceEmbeddingMean squared errorMatrix decompositionSingular valueRecommender systemData miningAlgorithmArtificial intelligenceMachine learningMathematicsStatisticsPhysicsQuantum mechanicsEigenvalues and eigenvectorsRecommender Systems and TechniquesImage and Video Quality Assessment