首页> 中文学位 >一种新型的协同过滤推荐算法
【6h】

一种新型的协同过滤推荐算法

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1 课题研究背景及意义

1.2 产品推荐算法研究现状

1.3 论文研究内容

1.4 论文结构

第二章 协同过滤推荐算法

2.1 传统协同过滤推荐算法

2.2 协同过滤推荐算法流程

2.3 用户相似度计算

2.4 选择用户近邻的方法

2.5 协同过滤推荐结果评估方法

2.6 本章小结

第三章 综合用户和项目评分及特征的协同过滤算法

3.1 传统协同过滤推荐算法存在的问题及改进方法

3.2 改进算法提出的依据

3.3 综合用户和项目评分及特征因素的推荐算法

3.4 本章小结

第四章 利用遗传算法优化改进算法的参数组合

4.1 当前算法存在问题及解决方案

4.2 遗传算法相关知识

4.3 染色体编码方法

4.4 初始种群生成方法

4.5 基于遗传算法的参数优化流程

4.6 本章小结

第五章 改进算法实验与结果分析

5.1 实验数据集

5.2 实验环境

5.3 实验及实验数据

5.4 实验方案及结果分析

5.5 本章小结

第六章 总结及展望

6.1 论文总结

6.2 展望

参考文献

附录1 程序清单

附录2 攻读硕士学位期间申请的专利

致谢

展开▼

摘要

当今电子商务推荐系统的应用日益广泛,推荐算法作为推荐系统的核心也得到广泛的研究,协同过滤推荐算法是目前应用最成功的推荐算法之一,但是传统的协同过滤推荐存在数据稀疏性、冷启动和可扩展性等问题。论文针对传统协同过滤算法中出现的问题进行改进。论文的主要工作如下:
  (1)提出将用户与项目的评分、特征因素结合起来的协同过滤算法。论文改进的算法将用户评分相似度和用户特征相似度相结合选取用户最近邻居计算用户预测评分,同时将项目评分相似度和项目特征相似度相结合选取项目最近邻居计算项目预测评分,然后将用户预测评分和项目预测评分相结合产生最终推荐。论文改进的算法不仅解决了冷启动问题,而且也缓解了数据稀疏性。
  (2)提出利用遗传算法解决改进的算法中选取最佳参数组合问题。在改进的算法中,当选取用户近邻和项目近邻、将用户及项目评分相似度和特征相似度相结合、将用户预测评分和项目预测评分相结合时,都需要选择适当的阈值或权值。遗传算法作为解决组合优化问题的方法之一,可以在推荐算法中得到最佳的参数组合,提高推荐结果准确度。
  (3)提出利用遗传算法解决对当前推荐场景有影响的用户特征组合问题。当用户的特征因素很多时,并不一定用户的每一特征都会对当前推荐场景造成影响,如何提取出影响当前推荐场景的特征因素是推荐算法的关键问题。利用遗传算法随机生成个体的原理,通过遗传算法的不断迭代与推荐结果评估,能够提取出对当前推荐场景起作用的特征因素。
  (4)在Movielens数据集上进行实验,实验结果表明论文改进的推荐算法比传统的协同过滤推荐算法的推荐准确度更高,在用户评分数据极端稀疏的情况下,仍能得到较好的推荐效果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号