基于时序模型的社会化推荐算法研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:scetc203
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来互联网技术不断发展,人们已经从信息匮乏的时代迈入大数据的时代。尤其是随着社会网络技术的发展,当用户在互联网上选择服务时,更信任和依赖自己的好友。然而面对海量信息的涌现,人们的社会网络关系日益复杂,用户往往无法仅靠自己的浏览和查找发现社会网络关系中反映的潜在兴趣。如何实现社会网络关系的有效利用,并结合用户的个人信息进行信息推荐,成为推荐系统发展的一个难题。为解决传统推荐系统中的冷启动、数据稀疏性等问题,研究人员开始利用社会化推荐的方法为用户提供服务,但是面对不断变化的用户需求和日益复杂的推荐任务,社会化推荐系统也需要融入更多数据和算法才能更好的提供推荐服务。本文在现有的概率矩阵分解理论的基础上,根据用户行为和兴趣随时间演化的特点,提出一种基于时序模型和矩阵分解的推荐算法,然后结合社会化推荐方法的优势,构建一个基于时序模型的社会化推荐算法,并根据此算法设计和实现了一个社会化推荐系统原型。本文的主要工作包括:(1)分析了推荐系统的和社会化推荐的研究背景和研究现状,根据当前的主要推荐算法的特点和不足,提出了本文研究的主要内容和创新点,阐述了文本研究的问题和意义。(2)研究时序模型和概率矩阵分解的相关技术,分析社会化推荐的理论基础和主要技术,对基于协同过滤、矩阵分解、概率模型的社会化推荐技术分别进行了阐述。在此基础上,利用用户历史行为数据分析用户兴趣的漂移,提出一种基于时序模型和矩阵分解的推荐算法,描述了算法框架和实现过程,分析算法的时间复杂度,并在真实阿里音乐数据集上通过对比实验分析评估算法的性能。(3)在上述算法的基础上,利用社会正则化的方式进行改进,推导出社会化概率矩阵分解的模型公式,提出一种基于时序模型的社会化推荐算法,将此算法在豆瓣电影和社会网络数据集上与其他社会化推荐算法进行对比,分析了此算法的表现。(4)通过对基于时序模型的社会化推荐算法的研究分析,设计并实现了一个基于时序模型的社会化推荐原型系统,对系统的总体框架和主要功能模块进行了详细描述。
其他文献
县级电视台,作为我国广电系统中最主要的生力军,曾在成立之初发挥了重大的作用。但如今却经常陷入争议,即它的存在问题。很多人都认为,县级电视台作为最能代表民众心声的传播
医学图像分割是从医学图像中提取特殊组织信息的一个非常重要的步骤。目前,图像分割的方法颇多,但是因为医学图像本身具有灰度不均匀性、成像设备易产生噪声干扰以及人体的解
随着计算机芯片的工作电压的降低,工作频率的提高,芯片瞬时故障概率越来越大,在某些领域,计算机系统更要承受外界环境的干扰,进一步增加瞬时故障发生的概率。为了提高计算机
银川大学作为宁夏回族自治区较早的民办高等职业院校之一,17年来走过了很不平凡的历程,但总的来说走出了一条符合实际的特色发展路子,为宁夏民办高等职业教育发展提供了重要
企业创新实践成果与知识是一个企业重要的无形资产,通过研究企业创新实践成果及知识管理系统,实现对创新实践成果的集中管理,促进企业员工之间的经验共享与交流互动,并形成集
本文为一篇MTI实践报告。该报告目的是透过案例分析,找出以耳语形式所做的同声传译中的主要困难,并提供可行的应对策略。首先,在口译任务描的部分,说明了笔者在考文垂和广东
随着经济社会的不断进步,人类财富的不断积累,人们生活水平的不断提高,人更加关注如何才能更加健康、幸福的生活,也因而有越来越多的人热切的想要知道,如何才能转变当下不甚
本文对基于时空上下文的目标跟踪算法进行了研究。时空间上下文跟踪算法通过分析目标周围空间上下文对跟踪目标进行定位。本文所研究的算法是一种快速的基于稠密时空间上下文
目前的社交网络,普遍均有推荐用户的功能。传统的推荐算法,有基于内容的推荐、协同过滤推荐以及混合推荐,已经在许多网络平台上取得了良好的应用效果,但是算法本身仍然存在一
随着信息化进程的深入和数字设备市场的蓬勃发展,数据量正在成倍地增长。海量数据的存储和管理促进了云存储的发展和应用,然而数据安全问题却阻碍了云存储的快速发展。用户将