当前位置:主页 > 经济论文 > 电子商务论文 >

协同过滤混合相似度推荐机制研究与设计

发布时间:2018-04-24 02:31

  本文选题:推荐系统 + 协同过滤 ; 参考:《广东工业大学》2016年硕士论文


【摘要】:互联网的普及和信息技术的快速发展,网络数据呈指数级增长,尤其近年社交网站和电子商务网站的兴起与迅猛发展,出现了“信息资源过载”和“数据爆炸”的现象。这些现象已经成为商家与用户不容忽视的重要难题,而个性化推荐服务的出现是解决这一现状的有效手段。在推荐算法研究中,协同过滤算法是目前应用最为广泛的个性化推荐技术之一,如基于用户的与基于项目的协同过滤机制与算法等。然而,目前的大多数推荐系统都存在用户冷启动问题和数据稀疏性问题。此外,只采用传统的相似度来计算项目最近邻居,会忽略用户行为,未能关注用户的各种兴趣爱好。同时,计算寻找用户最近邻居时忽略用户之间的信任问题,也会对推荐质量有所影响。因此,优化相似度计算,更合理的解决数据稀疏性与冷启动问题,提高推荐准确率,为用户提供更人性化的推荐服务已成为协同过滤推荐领域的热点研究方向。本文根据以上传统协同过滤存在的相关问题,提出了一种基于协同过滤的混合相似度推荐算法。该算法考虑用户行为,采用混合模型,改进相似度度量计算,通过将项目属性相关性和修正余弦相似性进行线性组合,提出一种混合相似度计算方法来计算最近邻居项目集。同时,研究分析传统协同推荐系统没有引入用户间的信任关系,通过用户-信任关系矩阵计算用户之间的信任度,再结合上述的混合相似度来计算用户最近邻居,最终将用户的评分相似性和用户的信任度相结合,形成新的相似度度量方法来对目标项目进行预测评分,最终形成TOP-N推荐对象列表向用户推荐。论文通过算法比较,在Epinions公开数据集上将所研算法与混合相似度的用户多兴趣推荐算法、基于用户的协同过滤推荐算法、基于用户信任的协同过滤推荐算法、基于信任的用户聚类推荐算法四种算法进行了对比。实验结果表明,本文提出的基于协同过滤的混合相似度推荐算法比其他四个算法在平均绝对误差值上有一定的提高,证明了本算法的可行性与有效性。该推荐算法不仅提高了推荐的准确率,而且在一定程度上可以解决用户的冷启动问题,让用户有更人性化的推荐体验,有助于推动推荐机制的发展。
[Abstract]:With the popularization of the Internet and the rapid development of information technology, the network data is increasing exponentially. In recent years, especially the rise and rapid development of social and electronic commerce websites, the phenomenon of "information resources overload" and "data explosion" appears. These phenomena have become an important problem that can not be ignored by merchants and users, and the emergence of personalized recommendation service is an effective means to solve this situation. In the research of recommendation algorithms, collaborative filtering algorithm is one of the most widely used personalized recommendation technologies, such as user-based and project-based collaborative filtering mechanisms and algorithms. However, most recommendation systems have cold boot problem and data sparsity problem. In addition, only traditional similarity is used to calculate the nearest neighbor of the project, which ignores user behavior and fails to pay attention to various interests of users. At the same time, the problem of trust between users is ignored when searching for the nearest neighbor of users, which will affect the quality of recommendation. Therefore, optimizing similarity calculation, solving the problem of data sparsity and cold start more reasonably, improving recommendation accuracy and providing users with more humanized recommendation service have become the hot research direction in collaborative filtering recommendation field. In this paper, a hybrid similarity recommendation algorithm based on collaborative filtering is proposed. Considering user behavior, the algorithm uses a hybrid model to improve similarity measurement. By combining item attribute correlation with modified cosine similarity, a hybrid similarity calculation method is proposed to calculate the nearest neighbor itemsets. At the same time, the paper analyzes that the traditional collaborative recommendation system does not introduce the trust relationship between users. The trust degree between users is calculated by the user-trust matrix, and the user nearest neighbor is calculated by combining the hybrid similarity mentioned above. Finally, a new similarity measure method is formed to predict the target items by combining the user's rating similarity and user's trust, and finally the list of TOP-N recommendation objects is formed to recommend to the user. Through the comparison of algorithms, this paper compares the proposed algorithm with mixed similarity recommendation algorithm, collaborative filtering recommendation algorithm based on user, collaborative filtering recommendation algorithm based on user trust, and collaborative filtering recommendation algorithm based on user trust. The trust-based user clustering recommendation algorithm is compared. The experimental results show that the proposed hybrid similarity recommendation algorithm based on collaborative filtering is better than the other four algorithms in the mean absolute error value, which proves the feasibility and effectiveness of this algorithm. This recommendation algorithm not only improves the accuracy of recommendation, but also can solve the cold start problem of users to a certain extent, make users have more humanized recommendation experience, and help to promote the development of recommendation mechanism.
【学位授予单位】:广东工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.3

【相似文献】

相关期刊论文 前10条

1 杨风召;;一种基于特征表的协同过滤算法[J];计算机工程与应用;2007年06期

2 王岚;翟正军;;基于时间加权的协同过滤算法[J];计算机应用;2007年09期

3 曾子明;张李义;;基于多属性决策和协同过滤的智能导购系统[J];武汉大学学报(工学版);2008年02期

4 张富国;;用户多兴趣下基于信任的协同过滤算法研究[J];小型微型计算机系统;2008年08期

5 侯翠琴;焦李成;张文革;;一种压缩稀疏用户评分矩阵的协同过滤算法[J];西安电子科技大学学报;2009年04期

6 廖新考;;基于用户特征和项目属性的混合协同过滤推荐[J];福建电脑;2010年07期

7 沈磊;周一民;李舟军;;基于心理学模型的协同过滤推荐方法[J];计算机工程;2010年20期

8 徐红;彭黎;郭艾寅;徐云剑;;基于用户多兴趣的协同过滤策略改进研究[J];计算机技术与发展;2011年04期

9 焦晨斌;王世卿;;基于模型填充的混合协同过滤算法[J];微计算机信息;2011年11期

10 郑婕;鲍海琴;;基于协同过滤推荐技术的个性化网络教学平台研究[J];科技风;2012年06期

相关会议论文 前10条

1 沈杰峰;杜亚军;唐俊;;一种基于项目分类的协同过滤算法[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年

2 周军锋;汤显;郭景峰;;一种优化的协同过滤推荐算法[A];第二十一届中国数据库学术会议论文集(研究报告篇)[C];2004年

3 董全德;;基于双信息源的协同过滤算法研究[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年

4 张光卫;康建初;李鹤松;刘常昱;李德毅;;面向场景的协同过滤推荐算法[A];中国系统仿真学会第五次全国会员代表大会暨2006年全国学术年会论文集[C];2006年

5 李建国;姚良超;汤庸;郭欢;;基于认知度的协同过滤推荐算法[A];第26届中国数据库学术会议论文集(B辑)[C];2009年

6 王明文;陶红亮;熊小勇;;双向聚类迭代的协同过滤推荐算法[A];第三届全国信息检索与内容安全学术会议论文集[C];2007年

7 胡必云;李舟军;王君;;基于心理测量学的协同过滤相似度方法(英文)[A];NDBC2010第27届中国数据库学术会议论文集(B辑)[C];2010年

8 林丽冰;师瑞峰;周一民;李月雷;;基于双聚类的协同过滤推荐算法[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年

9 罗喜军;王韬丞;杜小勇;刘红岩;何军;;基于类别的推荐——一种解决协同推荐中冷启动问题的方法[A];第二十四届中国数据库学术会议论文集(研究报告篇)[C];2007年

10 黄创光;印鉴;汪静;刘玉葆;王甲海;;不确定近邻的协同过滤推荐算法[A];NDBC2010第27届中国数据库学术会议论文集A辑一[C];2010年

相关博士学位论文 前10条

1 李聪;电子商务推荐系统中协同过滤瓶颈问题研究[D];合肥工业大学;2009年

2 郭艳红;推荐系统的协同过滤算法与应用研究[D];大连理工大学;2008年

3 罗恒;基于协同过滤视角的受限玻尔兹曼机研究[D];上海交通大学;2011年

4 薛福亮;电子商务协同过滤推荐质量影响因素及其改进机制研究[D];天津大学;2012年

5 高e,

本文编号:1794747


资料下载
论文发表

本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/1794747.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b8327***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com