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

面向电子商务的协同过滤推荐算法与推荐系统研究

发布时间:2017-04-15 12:26

  本文关键词:面向电子商务的协同过滤推荐算法与推荐系统研究,由笔耕文化传播整理发布。


【摘要】:随着互联网的飞速发展、PC和平板电脑的普及,电子商务已经成为当今互联网IT产业的经济增长点。但是,与日俱增的不仅仅是用户的数量,同时大量的有用和无用信息也充斥于电子商务领域。如何能够从成千上万的海量信息中,快速找到我们想要的信息,已经成为了一个重要课题。近年来,电子商务网站中出现的个性化推荐系统就是解决这一问题的重要途径。其中,协同过滤推荐算法是应用最为广泛和最成功的推荐技术。但现有算法没有考虑随着时间变化而导致用户兴趣变化的情况,对具有时间强依赖的产品进行推荐时,推荐质量很难得到保证,鲁棒性差。同时,协同过滤算法本身存在的冷启动等问题也会对推荐质量产品影响。本文在协同过滤推荐算法和基于知识的推荐算法的基础上,融合时间属性研究了若干推荐算法的性能。主要工作如下: (1)通过建立优化的余弦相似性模型寻找用户近邻,实现了一种传统的协同过滤推荐算法。实验时选择不同数量的用户集进行测试,分析了邻居用户数量对推荐准确率的影响,对比实验表明:传统协同推荐算法对邻居用户数量具有敏感性,当选择恰当的邻居用户数量时,其推荐准确率会更高。 (2)根据产品的时间依赖属性,提出了一种基于时间加权的协同过滤推荐算法。该算法在协同过滤算法基础上融合时间过滤函数进行产品推荐。本文设计了两种时间加权函数,推荐算法可以根据产品的时间依赖关系和产品实际被评价的时间,赋予函数不同的权值。实验结果表明:具有时间过滤功能的协同过滤算法能够敏锐地检测出用户兴趣的变化,使得推荐的产品更符合用户的需求。 (3)为了能够检测用户兴趣的变化并且有效地克服传统的协同过滤算法面临的冷启动问题,本文基于混合推荐技术,通过引入时间过滤函数,并结合基于知识的推荐过程,提出了一种融合时间和知识推理的混合协同过滤推荐算法。该算法能够有效克服冷启动问题,即当用户评价数较少时,算法能够通过用户相关的知识推理进行推荐,当用户评价数达到一定程度后,通过协同过滤算法进行推荐。实验表明,该混合算法具有较高的鲁棒性,面对复杂的电子商务模型具有较高的推荐准确率。 (4)根据融合时间和知识推理的混合协同过滤推荐算法,设计和实现了一个可应用于电子商务中的电影推荐系统。该系统可以通过用户对电影的评价,寻找用户的最近邻居,并给予最优的电影推荐。
【关键词】:电子商务 协同过滤 基于知识的推荐 时间加权
【学位授予单位】:南京理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP301.6
【目录】:
  • 摘要3-4
  • Abstract4-6
  • 目录6-8
  • 1 绪论8-14
  • 1.1 引言8-9
  • 1.2 国内外研究现状综述9-12
  • 1.2.1 传统的协同过滤推荐算法9
  • 1.2.2 基于内容的推荐算法9-10
  • 1.2.3 基于聚类算法的推荐10
  • 1.2.4 基于产品到产品的推荐算法10-12
  • 1.3 本文的主要工作及章节安排12-14
  • 2 传统的协同过滤推荐模型14-21
  • 2.1 引言14
  • 2.2 经典的KNN协同过滤算法14-17
  • 2.2.1 算法框架14-15
  • 2.2.2 算法实现过程15-17
  • 2.3 实验结果及分析17-20
  • 2.4 本章小结20-21
  • 3 融合时间属性的协同过滤推荐算法21-33
  • 3.1 引言21
  • 3.2 时间过滤推荐模型21-28
  • 3.2.1 时间因素分析21-22
  • 3.2.2 时间过滤函数的建立22-24
  • 3.2.3 时间衰减过滤24-26
  • 3.2.4 时间窗口过滤26-28
  • 3.3 评估方法28-30
  • 3.4 实验结果及分析30-32
  • 3.5 本章总结32-33
  • 4 基于知识和协同过滤的混合推荐算法33-47
  • 4.1 引言33
  • 4.2 推荐技术的对比以及混合方法33-39
  • 4.2.1 推荐技术的对比33-35
  • 4.2.2 推荐技术的混合35-37
  • 4.2.3 一个基于知识的餐厅推荐系统37-39
  • 4.3 融合时间的基于知识和协同过滤的混合算法模型39-42
  • 4.3.1 基于知识的推荐算法39-40
  • 4.3.2 协同过滤推荐算法40-41
  • 4.3.3 融合时间的基于知识和协同过滤的混合推荐算法41-42
  • 4.4 实验结果以及分析42-46
  • 4.5 本章小节46-47
  • 5 基于知识和协同过滤混合的电影推荐系统设计与实现47-59
  • 5.1 引言47-48
  • 5.2 软件系统的体系结构48-49
  • 5.3 软件系统实现49-58
  • 5.3.1 系统的软件介绍49
  • 5.3.2 系统的数据库设计以及登录和注册模块49-51
  • 5.3.3 电影评价模块51-53
  • 5.3.4 电影推荐模块53-57
  • 5.3.5 留言板57-58
  • 5.4 本章小结58-59
  • 总结与展望59-61
  • 致谢61-62
  • 参考文献62-65

【参考文献】

中国期刊全文数据库 前5条

1 张海燕;顾峰;姜丽红;;基于模糊簇的个性化推荐方法[J];计算机工程;2006年12期

2 余力,刘鲁;电子商务个性化推荐研究[J];计算机集成制造系统;2004年10期

3 黄创光;印鉴;汪静;刘玉葆;王甲海;;不确定近邻的协同过滤推荐算法[J];计算机学报;2010年08期

4 丛晓琪;杨怀珍;刘枚莲;;基于时间加权的协同过滤算法研究[J];计算机应用与软件;2009年08期

5 彭德巍;胡斌;;一种基于用户特征和时间的协同过滤算法[J];武汉理工大学学报;2009年03期

中国硕士学位论文全文数据库 前1条

1 孙超;基于Agent的推荐技术的研究与应用[D];大连海事大学;2009年


  本文关键词:面向电子商务的协同过滤推荐算法与推荐系统研究,,由笔耕文化传播整理发布。



本文编号:308418

资料下载
论文发表

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


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

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