基于用户网络社交信息的推荐算法研究与实现

来源 :武汉理工大学 | 被引量 : 2次 | 上传用户:xxyty
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网和信息技术的飞跃发展,作为信息过滤的一项重要解决方案,个性化推荐技术得到了广泛的研究与应用,各大互联网网站纷纷提供了个性化推荐服务以提高网站的核心竞争力。尽管协同过滤推荐算法在推荐系统中广泛应用并且获得了巨大的成功,但随着互联网的发展,网络资源信息越来越庞大,网络用户人数越来越多,协同过滤的发展也面临着巨大挑战,比如数据稀疏、冷启动等问题。近几年,随着以FaceBook、微博、微信为代表的社交媒体的流行,给个性化推荐研究提供了新的思路,通过分析和挖掘用户在社交网络中的海量信息和行为以及社交关系,可以知道用户的兴趣爱好,进而为用户提供更加准确的个性化服务。为缓解数据稀疏造成的推荐质量低的问题,本文将用户社交网络关系融入了协同过滤推荐算法中,来提高推荐的准确度。本文的具体研究工作如下:(1)重点研究了协同过滤算法,分析了协同过滤技术目前存在的问题,针对数据稀疏性问题,提出了一种组合推荐算法。算法的思想是将Slope One算法和基于用户的协同过滤算法技术通过叠加的方式结合起来,利用Slope One简单、高效、准确度高的优点来对评分矩阵进行填充,缓解数据稀疏性问题,最后给出了算法的具体实现过程。(2)分析了目前比较经典的几种相似度算法的原理与缺点。针对不足之处,分析了社交网络信息对推荐的意义,然后综合利用用户的个人偏好信息和社交网络关系特征做出推荐。通过将用户个人偏好信息计算的用户相似度和利用社交网络关系计算的用户相似度进行线性加权融合,不仅可以提高推荐质量,也可以增加推荐系统的可信度。为进一步提升准确度,利用基于共同评分项数目的因子对融合后的相似度模型进行修正,基于此相似度模型给出了融合社交信息的协同过滤推荐算法的推荐过程。(3)在Mahout上进行了算法的实现。并利用Movielens数据集和百度推荐大赛数据集进行实验分析与验证,并与传统的协同过滤算法进行对比,验证改进方案的可行性。
其他文献
宽带综合业务网(integrated service digital network,ISDN)实际上是一个多速率业务的系统,它旨在为用户提供多样性的服务,传输语音、视频、电子邮件(E-mail)以及计算机文件
目前网络连接的一个重要方式是无线局域网(WLAN)连接,它具有灵活的移动能力,适合一些人员流动性大的场所,如机场、车站、学校、酒店等。在这些场所无线用户(WLC)在WLAN中的切
本文在研究了偏振模色散(PMD)补偿反馈方式的基础上,着重研究了前馈补偿方法,主要工作包括:(1)介绍了偏振模色散的相关基础知识,包括偏振模色散的定义、形成原因、表示方法和
随着互联网的飞速发展,数量巨大、种类繁多的数据涌入互联网,大数据时代随之到来。在数据量大、种类繁多的海量数据中快速、准确的查找到满足条件的数据具有重要的现实意义。
碰撞检测问题是计算机仿真、CAD、机器人中的一个基本问题,主要用于提高虚拟场景的真实感或进行机器人的路径规划等。不同的碰撞检测基于不同的应用,因此提供的信息也不同。
随着互联网技术和电子商务的飞速发展,可扩展标记语言XML由于其自身的优点迅速成为网络数据表示和信息交换的事实标准。XML数据在存储和交换传输时的安全问题成为一个不容忽视
工作流技术的研究正日益受到人们的重视。然而,作为一个新兴的研究领域,工作流还存在着很多问题有待进一步研究和解决,其中之一就是系统的安全问题。本文的研究重点是工作流
人类社会正在从工业社会迈向信息社会,信息的主要载体是自然语言,即人类彼此交流所使用的语言。自然语言处理研究如何让计算机理解人类语言并开发有关的适用系统,然而自然语
随着经济的发展、科技的进步,图像作为一种信息传播方式越来越被人们所重视。然而由于图像存储和传输占用太多的空间和带宽,因此,寻求有效的图像压缩编码方法具有重大意义。近20