基于复杂网络的个性化推荐算法研究

基于复杂网络的个性化推荐算法研究

论文摘要

随着计算机和互联网技术的迅猛发展,网络中可获得的信息量呈指数增长。但这也导致信息过载问题,即信息的利用率反而降低。信息推荐技术,或推荐系统,被认为是解决信息过载最有效的工具之一。信息推荐技术是科学研究和工程应用中的热点问题。利用复杂网络理论和数据挖掘方法,本文主要致力于理解推荐系统中各要素特性和作用,探索提升准确性和多样性的信息推荐算法。主要工作如下:1.提出一种利用非近邻用户贡献的协同过滤推荐算法,该算法通过线性拟合的方式把近邻和非近邻用户的作用同时应用于推荐系统,结果显示,我们算法的准确性和多样性均优于传统的协同过滤算法。2.利用物质扩散过程在带权网络上的投影,我们分析了低分在推荐系统中的作用。结果表明,在稀疏的数据中,低分的作用有可能是正面的。更进一步地,活跃用户与流行商品的低分通常起着负面作用,非活跃用户与非流行商品的低分的作用反而是正面的。3.提出一种基于网络结构的推荐算法。该算法仅仅利用用户是否点击商品的信息来建立网络模型,并利用随机游走过程来计算用户之间的相似度,结果表明,我们算法在效率和准确率两个方面都要好于传统的协同过滤算法。4.提出一种解决推荐系统冷启动问题的算法,该算法通过逐个选择对推荐系统贡献最大的商品来进行评分,从而使得在用户评分较少的情况下,推荐算法也能做出比较准确的推荐结果。5.提出了一种新的算法专门用于冷门商品的推荐,该算法为每个商品找到可能对其感兴趣的用户,因此每个商品能够至少被推荐一次。结果表明,我们算法的准确性远远好于其他的一些算法。6.研究了现有几种常见推荐算法的多样性,结果表明,推荐算法的多样性除了跟算法自身的推荐机制有关以外,还与数据的稀疏程度有关。一般地,数据越稀疏,推荐算法的多样性越好。与此同时,我们还研究了推荐系统的多样性,结果表明,虽然系统的整体多样性逐渐下降,但用户的行为却是越来越多样化。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 问题提出和研究意义
  • 1.2 国内外研究现状和趋势
  • 1.2.1 基于网络结构的信息推荐
  • 1.2.2 推荐系统的多样性问题研究
  • 1.3 论文主要工作和创新点
  • 1.4 本章小结
  • 1.5 论文主要章节安排
  • 第二章 基于非近邻用户的推荐算法
  • 2.1 引言
  • 2.2 算法
  • 2.2.1 协同过滤算法
  • 2.2.2 基于非近邻用户的推荐算法
  • 2.3 实验数据及评价指标
  • 2.3.1 实验数据
  • 2.3.2 评价指标
  • 2.3.3 实验及结果分析
  • 2.4 本章小结
  • 第三章 区分高低评分值的信息推荐算法
  • 3.1 引言
  • 3.2 问题描述
  • 3.3 算法
  • 3.3.1 基于有权网络推荐算法
  • 3.3.2 基于标记网络推荐算法
  • 3.4 实验及结果分析
  • 3.4.1 实验数据
  • 3.4.2 低分的全局作用
  • 3.4.3 低分的局部作用
  • 3.4.4 低分对多样性的影响
  • 3.5 本章小结
  • 第四章 基于网络结构的信息推荐算法
  • 4.1 引言
  • 4.2 算法
  • 4.2.1 协同过滤推荐算法
  • 4.2.2 基于网络结构的信息推荐算法
  • 4.3 实验及结果分析
  • 4.4 本章小结
  • 第五章 针对冷启动问题的推荐算法
  • 5.1 引言
  • 5.2 算法
  • 5.2.1 问题描述
  • 5.2.2 有效数据采样算法
  • 5.3 实验及结果分析
  • 5.4 本章小结
  • 第六章 冷门商品推荐算法
  • 6.1 引言
  • 6.2 算法
  • 6.2.1 基于物质扩散算法
  • 6.2.2 改进的基于物质扩散算法
  • 6.3 数据与评价指标
  • 6.3.1 实验数据
  • 6.3.2 评价指标
  • 6.4 实验结果
  • 6.4.1 数据分析
  • 6.5 本章小结
  • 第七章 推荐系统多样性研究
  • 7.1 引言
  • 7.2 推荐算法的多样性研究
  • 7.2.1 算法
  • 7.2.2 实证数据
  • 7.2.3 模型
  • 7.2.4 实证结果
  • 7.3 推荐系统多样性分析
  • 7.3.1 评价指标
  • 7.3.2 实证结果
  • 7.4 本章小结
  • 第八章 总结与展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于复杂网络的个性化推荐算法研究
    下载Doc文档

    猜你喜欢