首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--信息处理(信息加工)论文--检索机论文

基于Spark平台的协同过滤推荐算法的研究与实现

摘要第3-4页
Abstract第4页
1 绪论第7-11页
    1.1 研究背景第7-8页
    1.2 国内外研究现状第8-9页
    1.3 课题背景和研究内容第9-10页
        1.3.1 课题背景第9-10页
        1.3.2 研究内容第10页
    1.4 论文组织结构第10-11页
2 基本理论与相关技术第11-30页
    2.1 推荐引擎技术第11-15页
        2.1.1 推荐引擎概要介绍第11-12页
        2.1.2 推荐引擎技术的分类第12-14页
        2.1.3 推荐引擎技术现存问题第14-15页
    2.2 协同过滤和相似度算法第15-21页
        2.2.1 基于用户的协同过滤推荐第15-16页
        2.2.2 基于物品的协同过滤推荐第16-17页
        2.2.3 Slope One算法第17-19页
        2.2.4 相似度算法第19-21页
    2.3 Spark分布式平台第21-29页
        2.3.1 Spark概述第22页
        2.3.2 弹性分布式数据集第22-24页
        2.3.3 Spark编程模型和运行架构第24-26页
        2.3.4 Spark MLlib机器学习第26-29页
    2.4 本章小结第29-30页
3 Slope One算法的改进和并行化实现第30-46页
    3.1 Slope One算法及其改进策略第30-34页
        3.1.1 问题描述第30页
        3.1.2 算法描述第30-32页
        3.1.3 算法设计第32-34页
    3.2 基于物品和Slope One算法的并行化实现第34-45页
        3.2.1 对数似然相似度算法的并行化实现第34-36页
        3.2.2 Slope One算法的并行化实现第36-39页
        3.2.3 改进的协同过滤算法的并行化实现第39-45页
    3.3 本章小结第45-46页
4 实验设计与结果分析第46-55页
    4.1 实验环境第46-47页
        4.1.1 软硬件环境第46页
        4.1.2 实验数据集第46-47页
    4.2 评价标准第47-48页
        4.2.1 评分预测的准确度第47-48页
        4.2.2 准确率和召回率第48页
    4.3 实验设计第48-49页
    4.4 实验结果分析第49-54页
        4.4.1 不同节点数目和不同平台的运行效率分析第49-51页
        4.4.2 不同大小的数据集的运行结果分析第51-52页
        4.4.3 不同比例的训练集和测试集的运行结果分析第52-54页
    4.5 本章小结第54-55页
5 总结与展望第55-57页
    5.1 工作总结第55页
    5.2 工作展望第55-57页
致谢第57-58页
参考文献第58-62页
附录第62页

论文共62页,点击 下载论文
上一篇:交互式进化设计方法及其在手表造型设计中的应用研究
下一篇:石墨纤维增强铜基复合材料制备及性能研究