TY - JOUR
T1 - User participation in collaborative filtering-based recommendation systems
T2 - A game theoretic approach
AU - Xu, Lei
AU - Jiang, Chunxiao
AU - Chen, Yan
AU - Ren, Yong
AU - Ray Liu, K. J.
N1 - Publisher Copyright:
© 2018 IEEE
PY - 2019/4
Y1 - 2019/4
N2 - Collaborative filtering is widely used in recommendation systems. A user can get high-quality recommendations only when both the user himself/herself and other users actively participate, i.e., provide sufficient ratings. However, due to the rating cost, rational users tend to provide as few ratings as possible. Therefore, there exists a tradeoff between the rating cost and the recommendation quality. In this paper, we model the interactions among users as a game in satisfaction form and study the corresponding equilibrium, namely satisfaction equilibrium (SE). Considering that accumulated ratings are used for generating recommendations, we design a behavior rule which allows users to achieve an SE via iteratively rating items. We theoretically analyze under what conditions an SE can be learned via the behavior rule. Experimental results on Jester and MovieLens data sets confirm the analysis and demonstrate that, if all users have moderate expectations for recommendation quality and satisfied users are willing to provide more ratings, then all users can get satisfying recommendations without providing many ratings. The SE analysis of the proposed game in this paper is helpful for designing mechanisms to encourage user participation.
AB - Collaborative filtering is widely used in recommendation systems. A user can get high-quality recommendations only when both the user himself/herself and other users actively participate, i.e., provide sufficient ratings. However, due to the rating cost, rational users tend to provide as few ratings as possible. Therefore, there exists a tradeoff between the rating cost and the recommendation quality. In this paper, we model the interactions among users as a game in satisfaction form and study the corresponding equilibrium, namely satisfaction equilibrium (SE). Considering that accumulated ratings are used for generating recommendations, we design a behavior rule which allows users to achieve an SE via iteratively rating items. We theoretically analyze under what conditions an SE can be learned via the behavior rule. Experimental results on Jester and MovieLens data sets confirm the analysis and demonstrate that, if all users have moderate expectations for recommendation quality and satisfied users are willing to provide more ratings, then all users can get satisfying recommendations without providing many ratings. The SE analysis of the proposed game in this paper is helpful for designing mechanisms to encourage user participation.
KW - Behavior rule
KW - Collaborative filtering (CF)
KW - Game theory
KW - Satisfaction equilibrium (SE)
UR - http://www.scopus.com/inward/record.url?scp=85042077005&partnerID=8YFLogxK
U2 - 10.1109/TCYB.2018.2800731
DO - 10.1109/TCYB.2018.2800731
M3 - Article
C2 - 29994650
AN - SCOPUS:85042077005
SN - 2168-2267
VL - 49
SP - 1339
EP - 1352
JO - IEEE Transactions on Cybernetics
JF - IEEE Transactions on Cybernetics
IS - 4
M1 - 8291066
ER -