协同过滤中利用点估计与分布估计处理动态用户偏好

Handling Dynamic User Preferences Using Integrated Point and Distribution Estimations in Collaborative Filtering

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2022
被引 23
ABS 3

中文导读

提出一种结合矩阵分解点估计和隐马尔可夫模型分布估计的协同过滤方法,用于处理用户偏好随时间变化的问题,在三个基准数据集上表现更稳健。

Abstract

Change in users’ preferences over time is a challenging issue in collaborative filtering models. Recent temporal recommender systems (RSs) use latent temporal features or probabilistic latent transition models. The models designed using latent temporal features remain confined to point estimation only, i.e., considering single predicted values (e.g., rating) and completely ignore the likelihood of other possible items being generated due to change in users’ preferences. The latent transitive models represent users’ preference over different states using distribution estimation but ignore user–item features. This article proposes an integrated approach for designing collaborative filtering models using both point and distribution estimation techniques together to address this issue. The matrix factorization-based point estimation strategy is applied to integrate user–item correlations and feature information, whereas the hidden Markov model is used for users’ preference distribution over time. Three benchmark datasets were used to evaluate and compare the proposed model’s performance with related state-of-the-art temporal RS models. The proposed model makes the system more robust in handling dynamic users’ preferences.

协同过滤推荐系统机器学习数据挖掘