结合用户评分和项目标签的协同过滤算法  被引量:2

Collaborative Filtering Algorithm Combined User Ratings with Item Tags

在线阅读下载全文

作  者:程高伟[1] 丁亦喆 吴振强[1] 

机构地区:[1]陕西师范大学计算机科学学院,陕西西安710062

出  处:《计算机技术与发展》2015年第3期71-75,80,共6页Computer Technology and Development

基  金:国家自然科学基金面上项目(61173190);中央高校基本科研业务费专项资金(GK261001236)

摘  要:在信息过载时代,推荐系统能够帮助用户发现感兴趣的内容。协同过滤是推荐系统中最常用的技术,然而传统的协同过滤算法未能充分考虑项目标签对相似度的影响,因而推荐质量不高。文中提出了一种结合用户评分和项目标签的协同过滤算法,算法中关键的相似度计算是对评分相似度和标签相似度的加权,通过加权降低了相似度矩阵的稀疏性,并且保证项目之间只有在共同评分较多且标签相似时才具有较高的相似度,从而使相似度计算更加准确。通过对比实验得出加权系数在0.3-0.5时推荐质量较高,在公开数据集上与传统协同过滤算法的比较结果表明,文中的算法在平均绝对误差上降低了约3%。Recommender system can help users find their interests in the era of information overload. Collaborative filtering is one of the most widely used techniques,while the traditional collaborative filtering algorithm has a low er effectiveness because of the seldom consideration about the similarity of item tags. A collaborative filtering algorithm combined ratings with tags is proposed in this paper,the most important procedure of the algorithm is to calculate the similarity of ratings and tags. The tw o kinds of similarity is combined by weighting,through this method the sparsity of the similarity matrix is greatly reduced and ensures that only when the items have more common ratings and in the same tags can reach a high similarity,so that the accuracy of the calculation of similarity is highly increased. The optimal range of the weighting coefficient is 0. 3 to 0. 5 by comparative experiment. Compared with the traditional collaborative filtering algorithm on public data set,the algorithm proposed in this paper improves the accuracy of recommendation to 3% in MAE.

关 键 词:协同过滤 推荐系统 标签 稀疏性 

分 类 号:TP39[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象