LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

Collaborative filtering recommendation algorithm integrating time windows and rating predictions

Photo from wikipedia

This paper describes a new collaborative filtering recommendation algorithm based on probability matrix factorization. The proposed algorithm decomposes the rating matrix into two nonnegative matrixes using a predictive rating model.… Click to show full abstract

This paper describes a new collaborative filtering recommendation algorithm based on probability matrix factorization. The proposed algorithm decomposes the rating matrix into two nonnegative matrixes using a predictive rating model. After normalization processing, these two nonnegative matrixes provide useful probability semantics. The posterior distribution of the real part of the probability model is calculated by the variational inference method. Finally, the preferences for items that users have not rated can be predicted. The user–item rating matrix is supplemented by a preference prediction value, resulting in a dense rating matrix. Finally, time weighting is integrated into the rating matrix to construct the 3D user–item–time model, which gives the recommendation results. According to experiments using open Netflix, MovieLens, and Epinion datasets, the proposed algorithm is superior to several existing recommendation algorithms in terms of rating predictions and recommendation effects.

Keywords: time; matrix; filtering recommendation; rating; collaborative filtering; recommendation

Journal Title: Applied Intelligence
Year Published: 2019

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.