基于隐变量模型的社会化推荐研究

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:wewe11111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的迅速发展,获取数据的成本变得越来越低,随之而来的问题就人们是面对海量的数据而无从下手,呈现出一种数据很多信息却很少的矛盾。如何挖掘用户的需求给用户提供个性化的信息和服务逐渐成为一个重要的问题。个性化推荐系统在这样的背景下应运而生,其解决的核心问题是根据用户的历史行为分析用户的兴趣偏好,并以此给用户提供个性化的信息推荐。个性化推荐系统经过多年的发展,在很多领域得到了广泛的应用。传统的个性化推荐系统主要基于用户和物品的交互信息进行分析,而随着近年来在线社交网络的兴起,利用人们在的在线社交网络来优化个性化推荐系统的社会化推荐系统逐渐受到重视。本文在传统的推荐算法和社会化推荐算法研究的基础之上,通过对社交关系中的信任关系进行研究,提出了一种基于信任的社会化推荐算法,并通过实验验证了该算法的有效性。本文的主要贡献为:1)提出了一种基于信任的社会化推荐模型,该模型基于传统的隐变量模型,通过信任网络的信任多面性,信任偏置和信任传递性、信任网络和评分网络耦合对双方带来的影响进行建模,将用户间的信任关系加入隐变量模型实现了对信任网络和评分网络更精确的刻画,并将其组合到一个统一的优化模型中。2)从模型训练和评分预测两方面详细的介绍了本文提出的推荐算法的模型求解和应用过程中涉及到的模型常量计算、评分预测、信任预测、梯度计算以及模型训练算法,并分析了它们的时间复杂度。在模型训练阶段,采用一种简单有效的自适应学习率更新策略,此方法能动态的在模型训练过程中根据预测误差实际情况更新模型参数。3)对本文提出的算法进行了实验和分析。在FilmTrust、Epinions和Ciao三个数据集上进行了对比实验,实验结果表明本文提出的基于信任的社会化推荐算法的评分预测准确性高于传统的基于隐变量模型的推荐算法和传统的基于信任的社交推荐算法;通过在模型训练阶段采用固定学习率和采用自适应学习率训练的模型进行对比实验,验证了本文采用的动态学习率策略的有效性;此外,讲本文提出的算法在冷启动用户群上的推荐准确度进行了实验,实验结果表明本文提出的算法能有效的缓解推荐系统所面对的冷启动问题。
其他文献
组播(Multicast)是一种同时发送数据到多个接收者的有效通信方式,应用层组播(ALM)是在端系统实现组播转发的,端系统之间通过单播连接,在应用层建立一个虚拟的Overlay网络,部分接
微电子技术、计算技术和无线通信等技术的进步,推动了低功耗多功能传感器的快速发展,使其在微小体积内能够集成信息采集、数据处理和无线通信等多种功能。在研究应用于无线传
单体型检测在遗传病基因的定位、药理反应的研究、个体识别等方面有极其广阔的应用前景。但是在当前的实验技术下直接测定个体的单体型所需的时间和金钱上的花费过于昂贵,因
并发控制机制是数据库事务管理中重要的组成部分,是衡量一个数据库系统功能强弱和性能好坏的重要标志之一。分布式并发控制的目的是保证分布式事务和分布式数据库的一致性,实
随着通信技术的高速发展,网络规模不断扩大,网络复杂性日益提高,对网络管理系统的要求越来越高,现有MIB的内容已难以满足管理的要求。很多网络特性的体现和提供,在很大程度上
互联网技术的发展极大推动了人们与网络互动的频率,从而导致网络交互中的数据量成倍增长,大数据量的产生同时也造成信息过载这一严峻问题。诸多工具被开发用于协助检索、搜索
现今,人脸建模与动画己成为计算机图形学领域的一个研究热点并受到普遍关注,市场需求是人脸建模与动画研究不断发展的源动力。人脸建模与表情动画技术已广泛地应用于影视制作
随着国内网络应用的发展,越来越多的企业认识到除了要依靠网络设备本身和网络架构的可靠性之外,网络管理是一个关键环节。结构越来越复杂和规模越来越大的网络系统,需要网络
随着信息技术的高速发展,互联网对传统领域的影响越来越大。一种通过互联网技术以及信息科学技术进行资源共享和快速学习的新方式诞生了,这种方式被称为在线教育或在线学习,
多媒体技术的发展和视觉信息的飞速膨胀迫切需要对视觉信息资源的有效管理和检索手段。由此,基于内容的图像检索技术得到了越来越多的重视,成为了多媒体信息检索和图像处理领