基于概率矩阵分解的社会化推荐算法研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:hufeng274240003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
社交网络的发展给推荐技术带来了新的契机,利用社交关系进行社会化的推荐,不仅能提高推荐的准确率,更能让用户信任系统的推荐理由,因而得到了电子商务网站和许多科研人员的青睐。本文以社会化推荐中的协同过滤推荐算法为主要研究对象,针对概率矩阵分解算法在实际推荐中面临的准确性和社交关系稀疏等问题展开了调研与研究,结合主题模型和聚类等机器学习方法,提出了解决这几个问题的方案,并通过实验验证了所提方案的效果。具体如下:1、针对基于概率矩阵分解的社会化推荐算法的准确性问题,提出了一种基于主题的朋友提取概率矩阵分解算法。该算法主要应用于社交关系较为稠密场景下的社会化推荐问题,它针对现有的社会化推荐算法在考虑来自社交关系的影响时,考虑过多朋友的影响导致的推荐准确率下降的问题,提出了相应的解决方案。该算法将用户看作喜好的集合,通过主题模型的训练,挖掘出用户的喜好,并根据喜好划分用户的社交关系,使得最终的推荐结果只受和用户在物品所属主题里拥有相同喜好的社交关系的影响。实验表明,该算法的推荐误差小于其他4种传统的概率矩阵分解算法,在一定程度上提高了推荐的准确率。2、针对基于主题的朋友提取概率矩阵分解算法以及其他的概率矩阵分解算法在社交关系稀疏时,推荐准确率下降的问题,提出了一种基于用户主题聚类的概率矩阵分解算法。该算法通过相同的用户喜好的主题挖掘,找出用户的喜好,并根据用户的喜好对所有用户进行聚类,再从聚类的结果为社交关系稀疏的用户“构建”新的社交关系,使这部分用户的社交关系变得相对稠密,以达到社会化推荐效果比较佳的场景下的推荐。该算法主要针对的是社交关系稀疏的用户群,通过实验我们可以得出结论,我们提出的算法可以降低社交关系稀疏用户推荐误差,从而在一定程度上解决了社交关系稀疏的问题。
其他文献
支持向量机作为一种机器学习方法,较好地解决了非线性、高维数等实际问题,是机器学习领域的研究热点,为人脸识别提供了一条有效的路径。鉴于样本通常具有模糊特性且分布有稀
手机已经成为人们生活中不可缺少的电子产品。手机功能也在不断的扩展,现在的中高端智能手机集信息通讯、事务处理、娱乐功能于一身,为人们提供全方位的便利服务。手机的普及
传统基于C/S的服务模式,对于视频流媒体这种数据量大的应用,由于服务器有限的服务能力和网络带宽,限制了系统的容量和扩展性。P2P技术可以充分利用网络闲置的带宽资源和客户
随着我国电信产业的高速发展,设备种类与组网方式逐渐多样化,多厂商问题也变得越来越突出。目前,各个厂商都有针对自己设备的网络管理系统,但是这些网络管理系统之间无法提供
近年来,人脸识别技术因具有非侵扰性、采集设备简单等优点而成为当前的研究热点,但人脸的结构比较复杂且会受到表情、光照等很多因素的干扰,导致人脸识别还未取得十分满意的
随着计算机网络与数据挖掘技术的飞速发展,海量数据的收集,知识“金块”的挖掘变得越来越方便、快捷,这在商务决策、科学以及医学研究等各领域中发挥着积极的作用。然而,在现实中
随着现代信息技术尤其是网络技术的迅猛发展,信息的传递和处理速度突破了地域和时间性的限制,全球化和网络化成为一种不可避免的趋势。以互联网为载体、以银行电子支付和结算
随着网格技术的发展,人们越来越关注网格系统的安全。网格计算中协作计算的网格节点,可能是相互信任的合作者,也可能是不能完全信任的合作者,甚至是相互竞争的对手。现有网格
互联网的广泛应用正影响和改变人们的生活方式,而且其应用领域也越来越广,但是其安全问题也十分突出,在电子交易、网络购物、匿名投票等应用领域中用户的隐私保护十分重要,参
计费系统对于运营商来说是一个极其重要的支撑系统,不仅可以用于统计用户的费用,而且还可以用来监控网络数据流量,优化网络资源分配。随着多媒体业务的层出不穷,对网络服务质量提