We use cookies to improve your experience with our site.

基于个性化特征选择的物品冷启动推荐系统

Item Cold-Start Recommendation with Personalized Feature Selection

  • 摘要: 向用户推荐新物品的问题(通常称为物品冷启动推荐)仍然是一个挑战,因为用户对新物品的历史偏好的缺失。通常利用辅助信息中的物品特征来解决此问题。现有方法基于回归模型,将物品特征作为输入,用户评分作为输出。当物品特征为高维时,这些方法面临着过拟合的问题,这极大地阻碍了推荐性能。为了有效利用高维物品特征,在这项工作中,我们采用特征选择来解决推荐前N个新物品的问题。现有的特征选择方法为所有用户找到一套通用的特征,这无法区分用户对物品特征的偏好。为了个性化特征选择,我们建议针对不同用户分别选择物品特征。我们在用户或用户组级别研究特征选择的个性化。我们通过提出两个嵌入式特征选择模型来完成此任务。个性化特征选择过程会滤除与推荐无关或对用户没有吸引力的特征。在具有高维辅助信息的现实数据集上的实验结果表明,该方法有效地选出了对top-N推荐至关重要的特征,从而提高了性能。

     

    Abstract: The problem of recommending new items to users (often referred to as item cold-start recommendation) remains a challenge due to the absence of users' past preferences for these items. Item features from side information are typically leveraged to tackle the problem. Existing methods formulate regression methods, taking item features as input and user ratings as output. These methods are confronted with the issue of overfitting when item features are high-dimensional, which greatly impedes the recommendation experience. Availing of high-dimensional item features, in this work, we opt for feature selection to solve the problem of recommending top-N new items. Existing feature selection methods find a common set of features for all users, which fails to differentiate users' preferences over item features. To personalize feature selection, we propose to select item features discriminately for different users. We study the personalization of feature selection at the level of the user or user group. We fulfill the task by proposing two embedded feature selection models. The process of personalized feature selection filters out the dimensions that are irrelevant to recommendations or unappealing to users. Experimental results on real-life datasets with high-dimensional side information reveal that the proposed method is effective in singling out features that are crucial to top-N recommendation and hence improving performance.

     

/

返回文章
返回