基于信任关系的社交推荐算法研究

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:jwh777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
推荐系统作为一种解决信息过载的关键技术,通过挖掘用户对项目的行为信息,构建有效的推荐算法为用户推荐可能感兴趣的内容。近年来,随着Facebook、微博等各种社交网络平台的普及,社交推荐系统逐渐成为推荐系统领域的一个重要研究热点。与传统推荐算法相比,社交推荐算法能够一定程度上缓解冷启动问题,并且提高推荐精度。但是,由于用户的在线活动、交互行为时刻发生变化,使得数据信息量不断膨胀,无疑增大了社交推荐算法的计算代价,系统的可扩展问题亟待解决。本文就如何解决推荐过程中的冷启动、数据稀疏、可扩展性问题,对传统的协同过滤推荐算法及相应的优化算法进行深入研究,包括社交协同过滤算法和增量协同过滤算法。本文的研究工作主要体现在以下几个方面:1)针对传统的推荐算法存在的冷启动和数据稀疏问题,提出了一种新的基于信任关系的社交推荐算法SocialSVD++。本文将信任关系引入协同过滤算法中,首先针对社交数据集中信任值多为二进制数[0,1],不能体现用户间信任程度的不同,采用度中心性对原始信任数据进行数值化处理。然后对评分数据的显式、隐式影响和信任数据的影响进行SVD++建模。2)针对SocialSVD++算法训练模型时需要遍历所有数据,实时性差的问题,进一步提出了用于处理评分动态变化的增量更新算法Incremental SocialSVD++。本文首先利用原始评分矩阵和数值化的信任矩阵对模型进行静态训练,然后在新评分数据量达到更新阈值时,根据新评分数据集关联的用户、项目,从当前所有数据中动态抽样增量评分矩阵和数值化的增量信任矩阵,对模型进行增量训练,最后线性加权静态训练和增量训练得到的预测评分计算最终预测评分。实验表明,本文提出的SocialSVD++算法在两个社交数据集上均表现出优于其他几种社交协同过滤算法的推荐精度,并在一定程度上缓解了用户冷启动、数据稀疏问题。Incremental SocialSVD++与SocialSVD++相比,既保证算法具有较高的推荐精度,又减小了计算代价。
其他文献
混合像元问题一直以来就是图像处理、分类、识别和理解的一大障碍,也是传统的像元级遥感分类和面积量测的精度难以达到使用要求的主要原因。混合像元普遍存在于高光谱影像中,在很大程度上增加了对高光谱影像进行精确地物分析和图像分类的难度。解决像元内光谱混合问题的过程称为混合像元分解,该过程通常可分为端元提取和丰度反演两个步骤,准确而高效的提取端元是提高丰度反演精度的基础,因此,端元提取是混合像元分解的关键步骤
随着汽车技术的发展,汽车上的电子控制单元不断增多,汽车电子化成为了汽车技术的发展趋势。FlexRay总线作为新一代汽车内部网络通信协议,具有高带宽、确定性和可靠性等特点,能够
车载自组织网络(VANET)技术的快速发展,提高了道路利用的安全性和有效性。但由于车载自组织网络拓扑结构变化快,对信息实时性要求高,同时车载自组织网络具有开放性特点,这使
数字电路实验对培养学生的对手能力、创新能力有着重要的作用。虚拟实验平台在满足教学目的的同时,又能够减少资源的投入。随着移动平台的日渐增多,原本的教学软件往往不支持这
互联网时代的到来导致了 web信息爆炸式增长,人们对于快速获取web文本主旨信息的需求已非常迫切,因此,自动提取文本摘要的自动文摘算法和自动文摘软件成为了中文信息处理领域
图像复原就是将退化图像重建为接近于无退化的原始图像的过程,是数字图像处理领域中最重要、最基本的研究课题之一。噪声是导致图像降质的主要原因,因此如何有效去除图像中的噪
云计算将分布在不同地理位置的计算资源和存储资源整合起来形成一个资源池。因其高效、灵活、按需服务、按质付费的特点,使得越来越多的个人、企业和政府等选择一些云服务商
射频识别技术(RFID)是一种非接触式的自动识别技术,其基本原理是利用射频信号的空间耦合和传输特性来实现数据的双向通信从而实现目标识别。无源超高频射频识别(UHF RFID)是
在有限元分析中,六面体网格比四面体网格的计算效率更高。达到同样的计算精度,需要的六面体网格的单元数比四面体少;在网格单元数一样的情况下,六面体网格的计算精度比四面体
微博是一种新兴的社交平台,数以亿计的用户每天在微博上发布海量的微博数据。在这些海量的微博中有些微博具有一定意图,它们通常使用显式或者隐式的表达方式来表达相应的意图