基于MI聚类的协同推荐算法
Collaborative Recommendation Algorithm Based on MI Clustering
-
摘要: 在个性化推荐系统中,项目的内容特征是影响推荐精度的重要因素。针对传统协同推荐不能有效考虑项目内容特征的问题,在考虑传统用户-项目评分信息的基础上,引入项目的内容特征属性,构建基于多示例(MI)的用户评分信息表达模型。根据多示例学习模式具有一定容错性的特点,设计了基于多示例聚类的协同推荐算法,通过多示例聚类计算用户的最近邻集合,根据最近邻集合对用户评分进行预测。实验结果表明,基于MI聚类的协同过滤推荐算法提高了预测评分的准确度,且有效缓解了数据稀疏性问题Abstract: In a personalized recommendation system, the context feature of item is an important factor affecting recommendation accuracy, but traditional collaborative recommendation algorithms cannot take context feature of item into account effectively. To solve this problem we constructed a user-item ratings information representation model with multiple instance learning(MIL) based on traditional user-item ratings information, considering the context features of an item.Exploiting a characteristic trait of MIL, its strong tolerance to fault,a collaborative recommendation algorithm based on MI clustering was designed which computes users’ nearest neighbors by MI clustering and predicates user ratings according to the neighbors.Experimental recults confirmed that collaborative recommendation algorithm based on MI clustering improved accuracy of predictions and alleviated the problem of sparse data effectively.