基于节点用户和概率矩阵分解模型的推荐算法
本文选题:节点用户 + 概率矩阵分解 ; 参考:《天津大学》2016年硕士论文
【摘要】:基于矩阵分解的推荐算法在推荐系统领域已得到长足发展,同时随着社交网络等的兴起,用户社交关系在推荐算法中也越来越扮演着举足轻重的地位。社交网络较传统社交的最大区别在于社交网络中信息流动会显著的受一些影响力很大的用户影响,这些用户被称为“节点用户”。单纯的矩阵分解模型及将社交网络引入矩阵分解的模型在近些年被大量提出,但对于社交网络中的节点用户以及节点用户影响力对模型和推荐效果的影响鲜有研究。论文主要研究内容包括:1)分析社交网络中用户影响力指标,定义节点用户,并利用斯皮尔曼等级系数分析各指标之间关系;2)将节点用户影响力引入矩阵分解模型,提出基于节点用户的概率矩阵分解模型;3)提出二度拓展和基于影响力的限制性拓展两种社交关系拓展方法,通过缓解模型中社交关系数据的稀疏性,来提高预测准确度。论文首先研究社交网络中的用户影响力指标并对节点用户进行定义,提出基于节点用户的概率矩阵分解模型,并针对该模型采用豆瓣电影和Yelp数据集进行验证。实验证明了该模型的有效性,并且在社交关系数据质量较高时较其他模型优势明显,同时结果也展示出在不同特点的环境和数据下应选用不同影响力指标;其次本文提出了两种缓解社交关系稀疏性的方法,同样通过上述数据集进行了验证。实验结果显示了两种方法分别在不同情况下的有效性,且可以进一步提高推荐算法的预测准确性。
[Abstract]:The recommendation algorithm based on matrix decomposition has made great progress in the field of recommendation system. With the rise of social network, user social relationship plays a more and more important role in recommendation algorithm. The biggest difference between social networks and traditional social networks is that the flow of information in social networks is significantly influenced by a number of influential users, known as "node users". The simple matrix decomposition model and the model of introducing social network into matrix decomposition have been put forward in recent years, but few researches have been done on the influence of node users and their influence on the model and recommendation effect. The main contents of this paper include: (1) analyzing the index of user influence in social network, defining node user, and using Spelman coefficient to analyze the relationship between the indexes. (2) introducing the influence of node user into matrix decomposition model. A probabilistic matrix decomposition model based on nodal users is proposed. Two methods of extending social relations based on quadratic extension and restrictive extension based on influence are proposed. The prediction accuracy is improved by reducing the sparsity of social relationship data in the model. In this paper, the user influence index in social network is studied and the node user is defined. A probability matrix decomposition model based on node user is proposed, and the model is verified by using Douban film and Yelp data set. The experimental results show that the model is effective and has obvious advantages over other models when the quality of social relationship data is high. At the same time, the results also show that different influence indicators should be selected under different environment and data. Secondly, we propose two methods to reduce the sparsity of social relationships, which are also verified by the above data sets. The experimental results show that the two methods are effective in different cases and can further improve the prediction accuracy of the recommendation algorithm.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.3
【相似文献】
相关期刊论文 前10条
1 李宇光,朱志德;矩阵分解法分析及其应用研究[J];哈尔滨船舶工程学院学报;1989年04期
2 史加荣;郑秀云;周水生;;矩阵补全算法研究进展[J];计算机科学;2014年04期
3 李聪;骆志刚;;用于鲁棒协同推荐的元信息增强变分贝叶斯矩阵分解模型[J];自动化学报;2011年09期
4 袁运祥;基于矩阵分解的子结构法求解介绍[J];计算机应用通讯;1981年00期
5 张海建;;分布式矩阵分解算法在推荐系统中的研究与应用[J];科技通报;2013年12期
6 何朕,赵文斌,于达仁;摄动矩阵的分解[J];电机与控制学报;2004年03期
7 李华云;;F范数及矩阵分解实例研究[J];现代情报;2008年10期
8 邹理和;;系数矩阵分解二维谱估值[J];信号处理;1985年03期
9 陈伯伦;陈];邹盛荣;徐秀莲;;基于矩阵分解的二分网络社区挖掘算法[J];计算机科学;2014年02期
10 王锋;赵志文;牟盛;;整数提升小波多相矩阵分解系数的快速提取算法[J];中国图象图形学报;2012年03期
相关会议论文 前10条
1 王春江;钱若军;王人鹏;杨联萍;;矩阵分解在张力集成体系模态分析中的应用[A];第九届全国结构工程学术会议论文集第Ⅰ卷[C];2000年
2 王春江;王人鹏;钱若军;王颖;;矩阵分解技术在体系性态综合分析中的初步应用[A];“力学2000”学术大会论文集[C];2000年
3 王韬丞;罗喜军;杜小勇;;基于层次的推荐:一种新的个性化推荐算法[A];第二十四届中国数据库学术会议论文集(技术报告篇)[C];2007年
4 唐灿;;基于模糊用户心理模式的个性化推荐算法[A];2008年计算机应用技术交流会论文集[C];2008年
5 秦国;杜小勇;;基于用户层次信息的协同推荐算法[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
6 周玉妮;郑会颂;;基于浏览路径选择的蚁群推荐算法:用于移动商务个性化推荐系统[A];社会经济发展转型与系统工程——中国系统工程学会第17届学术年会论文集[C];2012年
7 苏日启;胡皓;汪秉宏;;基于网络的含时推荐算法[A];第五届全国复杂网络学术会议论文(摘要)汇集[C];2009年
8 梁莘q,
本文编号:1785749
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1785749.html