学位论文 > 优秀研究生学位论文题录展示

协同过滤推荐系统中关键问题研究与实现

作 者: 云龙
导 师: 杨艳
学 校: 黑龙江大学
专 业: 计算机软件与理论
关键词: 推荐系统 协同过滤 稀疏性 冷启动
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 70次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着Internet和信息技术的飞速发展,信息过载变得越来越严重,由此推荐系统应运而生。在推荐系统所采用的技术中,协同过滤是最为成功的技术。但是伴随着应用范围的扩大和应用环境的变化,协同过滤技术的一些缺点逐渐暴露出来,例如数据稀疏性问题、冷启动问题、推荐准确率低等。为此,本文提出了两种协同过滤算法来缓解上述问题。1.结合专家意见的协同过滤算法该算法通过引入专家意见和用户的属性来缓解数据稀疏性,最终达到提高推荐准确率的目的。首先利用用户属性提出一种新颖的相似度计算方法,突出了用户的背景知识,再将专家的专业评分和用户评分相结合,使得预测结果在专家的专业意见和兴趣相似、背景相似的用户意见之间得到很好的调节,然后通过基于SVD协同过滤算法平滑预测结果。理论分析和实验结果表明,该算法有效提高推荐准确率。2.基于时间划分的协同过滤算法该算法通过提出并使用项目类别喜好度缓解了数据稀疏性,最终达到提高推荐准确率和缓解项目冷启动的目的。首先借助于项目的上架时间和当前时间将项目分为新项目、正常项目和旧项目;再根据用户对项目的评价时间得到用户对这三种类型项目的喜好度,并扩充了用户-项目矩阵。预测评分时,根据项目的时间类型的不同采用不同的方法。理论分析和实验结果表明,该算法有效提高推荐准确率和缓解项目冷启动问题。最后在本文提出的算法基础上,设计并实现了电影推荐原型系统,对系统的各部分作了充分的总结和说明,为今后的进一步理论和实践研究奠定基础。

全文目录


中文摘要  3-4
Abstract  4-9
第1章 绪论  9-15
  1.1 研究背景及意义  9-10
  1.2 协同过滤推荐系统发展及现状  10-12
    1.2.1 国外发展及现状  10-11
    1.2.2 国内发展及现状  11-12
  1.3 协同过滤技术存在的问题与挑战  12-13
  1.4 本文主要研究内容  13
  1.5 本文组织结构  13-15
第2章 协同过滤推荐技术综述  15-23
  2.1 协同过滤推荐的基本思想  15
  2.2 协同过滤推荐方法  15-20
    2.2.1 基于内存的协同过滤  16-19
    2.2.2 基于模型的协同过滤  19-20
  2.3 评测标准和实验数据集  20-22
    2.3.1 评测标准  20-21
    2.3.2 实验数据集  21-22
  2.4 本章小结  22-23
第3章 结合专家意见的协同过滤算法  23-36
  3.1 相关工作介绍  23-25
    3.1.1 基于专家意见的协同过滤算法  23-24
    3.1.2 基于SVD 的协同过滤算法  24-25
  3.2 专家与用户背景差异对预测的影响  25-26
  3.3 结合专家意见的协同过滤算法  26-28
    3.3.1 最近邻的选择  26-27
    3.3.2 推荐结果的产生  27-28
  3.4 实验结果及分析  28-35
    3.4.1 实验数据集和评测标准  28-29
    3.4.2 参数的影响和对比实验  29-35
  3.5 本章小结  35-36
第4章 基于时间划分的协同过滤推荐算法  36-49
  4.1 相关工作介绍  36-37
  4.2 符号与定义  37-39
  4.3 最近邻的选择  39-42
    4.3.1 相似度度量方法  39-40
    4.3.2 最近邻的产生  40-42
  4.4 推荐结果的产生  42-44
  4.5 实验结果及分析  44-48
    4.5.1 实验数据集和评测标准  44-45
    4.5.2 参数的影响和对比实验  45-48
  4.6 本章小结  48-49
第5章 电影协同过滤推荐原型系统MRS  49-59
  5.1 系统设计  49-54
    5.1.1 体系结构  49-50
    5.1.2 功能概述  50-51
    5.1.3 数据表结构  51-54
  5.2 系统实现  54-57
    5.2.1 开发平台和工具  54-55
    5.2.2 主要运行界面  55-57
  5.3 本章小结  57-59
结论  59-61
参考文献  61-69
致谢  69-70
攻读学位期间发表的学术论文  70

相似论文

  1. 基于自然遗忘的个性化推荐算法研究,TP311.52
  2. 基于大众标注的个性化推荐系统研究,TP393.09
  3. 能力导向终身学习个性化推荐系统学习者模型构建,G720
  4. OLAP查询优化的研究与实现,TP311.13
  5. 基于蚁群算法的移动商务个性化推荐体系研究,TP391.3
  6. Web挖掘技术在电子商务推荐系统中的研究与应用,TP391.3
  7. 社会化网络中的推荐算法及其应用,TP391.3
  8. 个性化医疗信息推荐系统的研究与实现,R319
  9. 基于随机游走模型的个性化信息推荐,TP391.3
  10. 基于GPU的图书推荐系统研究与实现,TP391.3
  11. 基于C2C电子商务模式下商品推荐系统应用研究,F724.6
  12. 基于社会标签系统的推荐技术研究,TP391.3
  13. 面向IICCD相机不完全随机采样遥感图像的重建算法,TP751
  14. 基于特征向量的个性化推荐算法研究,TP391.3
  15. Agent电子商务推荐系统下协同过滤技术研究,F713.36
  16. 基于协同过滤的主动推荐系统关键技术研究,TP311.52
  17. 基于协同过滤的电子商务个性化推荐算法研究,F713.36
  18. 基于Web数据挖掘的智能推荐研究,TP391.3
  19. 网络推荐系统的营销研究,F49
  20. 基于协同过滤算法的个性化推荐系统的研究,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com