[1]ZHANG Xu,SUN Fuzhen,FANG Chun.Two-phase weighted high-utility factor-based hybrid recommendation algorithm[J].CAAI Transactions on Intelligent Systems,2019,14(3):518-524.[doi:10.11992/tis.201710028]
Copy
CAAI Transactions on Intelligent Systems[ISSN 1673-4785/CN 23-1538/TP] Volume:
14
Number of periods:
2019 3
Page number:
518-524
Column:
学术论文—机器学习
Public date:
2019-05-05
- Title:
-
Two-phase weighted high-utility factor-based hybrid recommendation algorithm
- Author(s):
-
ZHANG Xu; SUN Fuzhen; FANG Chun
-
College of Computer Science and Technology, Shandong University of Technology, Zibo 255049, China
-
- Keywords:
-
two phases; high-utility factor; targeted factor; topic model; user interest; hybrid recommendation; user utility; user rating tendency
- CLC:
-
TP311
- DOI:
-
10.11992/tis.201710028
- Abstract:
-
The traditional collaborative filtering algorithm focuses on methods for reducing the rating error, but it does not involve a user rating process. In this paper, we divide the user rating process into two phases, i.e., user rating and item selection, and take into account user-rating motivation and user-rating tendency. From the perspectives of predicting a user’s interest probability and user utility, we adopt a latent dirichlet allocation (LDA) to mine a user latent high-utility factor and an article-targeted probabilistic factor, and then weight and fuse these two factors in the first phase. In the second phase, we use singular value decomposition to predict a user rating value, which we then use in user recommendation lists. Our main contribution is our proposal of a two-phase weighted high-utility factor-based hybrid recommendation algorithm, which we abbreviate as Htp_Uf. We compare the effectiveness of the Htp_Uf algorithm with that of others using the MovieLens dataset. The results show that the performance of the proposed algorithm is superior to that of four other recommendation algorithms in terms of two evaluation criteria, namely, the normalized discounted cumulative gain and 1-call, which can effectively improve the quality of the recommendation.