Three-Way Decision Collaborative Recommendation Algorithm Based on User Reputation

Collaborative filtering algorithm is a widely used personalized recommendation technology in e-commerce system. However, due to data sparsity, obtained information is insufficient, so that recommendation accuracy is insufficient. By analyzing user rating data to establish user reputation system, and taking full advantage of user reputation to supplement information contribute to improve recommendation accuracy. In this paper, we use three-way decision to make delayed recommendation and propose an algorithm called Three-way Decision Collaborative Recommendation Algorithm Based on User Reputation (TWDA). Firstly, based on Beta distribution, we introduce three-way decision to the process of calculating user reputation, and we use boundary region parameter to reasonably assign ratings in boundary region into positive or negative region. Then, we combine user reputation with matrix factorization model of collaborative filtering recommendation field. Experimental results on two classic data sets show that TWDA improves recommendation accuracy compared with existing recommendation algorithms.

[1]  Jian-Guo Liu,et al.  Identifying online user reputation of user-object bipartite networks , 2017 .

[2]  Yiyu Yao,et al.  Granular Computing and Sequential Three-Way Decisions , 2013, RSKT.

[3]  Jian Wang,et al.  Cost-sensitive three-way recommendations by learning pair-wise preferences , 2017, Int. J. Approx. Reason..

[4]  Yicheng Zhang,et al.  Ranking Reputation and Quality in Online Rating Systems , 2013, PloS one.

[5]  James F. Peters,et al.  Proximal three-way decisions: Theory and applications in social networks , 2016, Knowl. Based Syst..

[6]  Yehuda Koren,et al.  Scalable Collaborative Filtering with Jointly Derived Neighborhood Interpolation Weights , 2007, Seventh IEEE International Conference on Data Mining (ICDM 2007).

[7]  Lars Schmidt-Thieme,et al.  Online-updating regularized kernel matrix factorization models for large-scale recommender systems , 2008, RecSys '08.

[8]  Jingtao Yao,et al.  Gini objective functions for three-way classifications , 2017, Int. J. Approx. Reason..

[9]  Fan Min,et al.  Three-way recommender systems based on random forests , 2016, Knowl. Based Syst..

[10]  Duoqian Miao,et al.  Three-way attribute reducts , 2017, Int. J. Approx. Reason..

[11]  Kenneth V Iserson,et al.  Triage in medicine, part I: Concept, history, and types. , 2007, Annals of emergency medicine.

[12]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

[13]  Bing Shi,et al.  Regression-based three-way recommendation , 2017, Inf. Sci..

[14]  Audun Jøsang,et al.  AIS Electronic Library (AISeL) , 2017 .

[15]  Srujana Merugu,et al.  A scalable collaborative filtering framework based on co-clustering , 2005, Fifth IEEE International Conference on Data Mining (ICDM'05).

[16]  Federico Cabitza,et al.  Exploiting collective knowledge with three-way decision theory: Cases from the questionnaire-based research , 2017, Int. J. Approx. Reason..

[17]  Domonkos Tikk,et al.  Major components of the gravity recommendation system , 2007, SKDD.

[18]  Yiyu Yao,et al.  Actionable strategies in three-way decisions , 2017, Knowl. Based Syst..

[19]  Fan Min,et al.  A Three-Way Recommender System for Popularity-Based Costs , 2017, IJCRS.