2022, 44(2): 552-565.
doi: 10.11999/JEIT210011
Abstract:
Considering the problems of low accuracy of personalized recommendation and sensitivity to cold start, low-rank Probabilistic Matrix Factorization recommendation model incorporating Multiple Weighting Factors (MWFPMF) is proposed; The trust network is constructed using a given social network, and the trust between users is calculated using the Page rank algorithm and trust transfer mechanism; The user’s social status is calculated based on Page rank, and the weight of the relationship between users is modified using activity scores and scoring time; Term Frequency-Inverse Document Frequency(TF-IDF) is introduced to take user tags, and the homogeneity between users is characterized by tag similarity; The three factors of trust among users, influence of users’ social status, and user homogeneity are integrated into the low-rank probability matrix decomposition, so that user preferences and activity characteristics are mapped to the same low-rank space, and the user-activity scoring matrix is decomposed. Under the premise of regularization as a constraint, the effective prediction of the lack of user ratings by the low-rank feature matrix is finally completed. The data sets of Douban Beijing and Ciao are used to determine the parameter settings of each module. Through simulation and comparison experiments, it can be seen that this recommendation model obtains higher recommendation model accuracy. Compared with the other five traditional recommendation algorithms, the mean absolute error is reduced by at least 6.58%, and the mean square error is reduced by at least 6.27%, compared with the deep learning advancing algorithm, the recommendation accuracy is almost the same; It has obvious advantages in cold-start user recommendation. Compared with other recommendation algorithms, the average absolute error is reduced by at least 0.89%, and the mean square error is reduced by at least 3.01%.