基于社会影响力的推荐系统研究
发布时间:2020-03-20 12:22
【摘要】:随着信息的爆炸式增长,推荐系统的出现提供了一种有效解决信息过载问题的手段,它能够帮助用户从互联网产生的海量信息中提取有用的信息内容。首先,它通过分析用户在互联网中产生的行为数据,然后在此基础上建立用户兴趣模型,为他们提供感兴趣或需要的内容。近几年,推荐系统研究广泛应用于计算广告,电商和视频网站等领域,提升了商业价值。然而传统的推荐算法忽略了社会网络中的社会影响力对推荐系统的影响,事实上,在现实生活中人们常常会选择朋友推荐的产品。于是,社会影响力也是一种提升推荐效果的重要来源,随着微博,微信等社交媒体的流行,越来越多的人开始研究在社会网络的基础上,利用社会关系等信息来提高推荐质量。本文在分析推荐系统领域的相关研究基础上,发现从用户之间的社会关系入手,加入用户的社会影响力能够有效改善推荐效果。然而,目前一些加入社会关系的推荐算法中,考虑的社会影响力都是单一静态的,忽略了社会影响力的多样性和动态变化等特征,显然这与事实是不相符合的。另外,用户在社会网络中往往会表现出不同的行为倾向,用户角色信息与行为特征又是息息相关的,而现有的一些加入社会关系的推荐算法往往忽略用户的角色多样性。因此,本文中主要从这两个方面入手来解决推荐系统中存在的问题。推荐系统需要挖掘用户的兴趣并预测他们的行为,而社会影响力正是探索用户交互的一种重要手段。通过分析用户交互网络,本文学习了多维度的社会影响力在挖掘用户潜在兴趣中的重要作用。然而,用户兴趣是随着时间变化的,社会影响力也是动态变化的,因此本文的目的是利用动态的社会关系为用户推荐感兴趣的商品,本文对用户由于社会交互而带来的兴趣变化进行建模,提出了一种概率图模型简称为IRDMSI来融入动态的多维度社会影响力。本文发现该模型不仅带来了很好的推荐效果,而且揭示了社会网络中用户动态交互行为的一些常见规律。此外针对用户间的社会网络关系,我们从社会理论的角度分析了社会影响力。然后,不同类型的用户(不同角色的用户)可能有不同的从众行为。现有的一些推荐算法大多都假设用户角色都是单一而忽略用户多样化的角色信息对推荐的重要影响。因此,我们研究了推荐系统中带有用户角色的从众倾向是如何变化的。我们首先通过定义一个通用函数来形式化从众影响力,然后提出结合用户角色和从众影响力的一个概率图模型,即角色从众推荐系统(RCRS)。该模型允许我们通过利用潜在因子和潜在角色作为特征为用户推荐商品。我们在几个数据集上评价该模型,实验结果显示我们的模型远超过一些现有的基准算法。
【图文】:
图 3-3 不同数据集中不同方法的性能对比社会影响力的作用 我们进一步对不同维度的社会影响力做深入分析,对比他们在评价指标NDCG和Pre@5上表现出的不同效果。图3-3描述了我们的算法IRDMSI在考虑了不同维度的社会影响力之后的对比效果。IRDMSIbase代表仅仅考虑基本特征而忽略所有社会关系的 IRDMSI 方法。从图中可以清楚地看出,没有相应的社会关系因素,对应的推荐效果在某种程度上会下降。因为在本章里的两个数据集中,社会关系信息的密度都很小,所以图中的对比效果并不是特别明显。IRDMSIbase+I(or +P or +G)分别表示在IRDMSIbase方法的基础上,我们分别添加个人身份特征26
第3章 基于动态多维度社会影响力的推荐算法(或者同行影响力特征或者小组压力特征)。通过加入社会影响力因素的各个维度,将这些方法与基本的IRDMSIbase方法作对比,我们可以清楚得看到推荐效果有相应的提升。社会影响力演化分析 最后,我们分析了两个数据集中的社会影响力随着时间变化的情况。我们从数据集中随机地选择一些用户,观测他们随着时间演化的过程。从图 3-4 可以看出,在两个数据集中大约有三类典型的用户。其中第一类用户(如图中绿色空心圆圈)起初被用户的社会网络高度影响,很容易受到他人的影响而从众他人的行为,,但是随着时间变化,这种所受的影响力逐渐变小。第二类用户(如图中红色星号)他们在用户网络中所受的社会影响力在某种程度上是相对稳定的。最后第三种用户(如图中蓝色十字点)他们与第一类用户有着相反的演化趋势。从这些可以看出,用户所受的社会影响力是动态变化的,因此,在推荐系统中有必要考虑社会影响力的动态性。
【学位授予单位】:西南大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP391.3
本文编号:2591772
【图文】:
图 3-3 不同数据集中不同方法的性能对比社会影响力的作用 我们进一步对不同维度的社会影响力做深入分析,对比他们在评价指标NDCG和Pre@5上表现出的不同效果。图3-3描述了我们的算法IRDMSI在考虑了不同维度的社会影响力之后的对比效果。IRDMSIbase代表仅仅考虑基本特征而忽略所有社会关系的 IRDMSI 方法。从图中可以清楚地看出,没有相应的社会关系因素,对应的推荐效果在某种程度上会下降。因为在本章里的两个数据集中,社会关系信息的密度都很小,所以图中的对比效果并不是特别明显。IRDMSIbase+I(or +P or +G)分别表示在IRDMSIbase方法的基础上,我们分别添加个人身份特征26
第3章 基于动态多维度社会影响力的推荐算法(或者同行影响力特征或者小组压力特征)。通过加入社会影响力因素的各个维度,将这些方法与基本的IRDMSIbase方法作对比,我们可以清楚得看到推荐效果有相应的提升。社会影响力演化分析 最后,我们分析了两个数据集中的社会影响力随着时间变化的情况。我们从数据集中随机地选择一些用户,观测他们随着时间演化的过程。从图 3-4 可以看出,在两个数据集中大约有三类典型的用户。其中第一类用户(如图中绿色空心圆圈)起初被用户的社会网络高度影响,很容易受到他人的影响而从众他人的行为,,但是随着时间变化,这种所受的影响力逐渐变小。第二类用户(如图中红色星号)他们在用户网络中所受的社会影响力在某种程度上是相对稳定的。最后第三种用户(如图中蓝色十字点)他们与第一类用户有着相反的演化趋势。从这些可以看出,用户所受的社会影响力是动态变化的,因此,在推荐系统中有必要考虑社会影响力的动态性。
【学位授予单位】:西南大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP391.3
【参考文献】
相关硕士学位论文 前2条
1 谭凤;基于概率矩阵分解的个性化推荐系统研究[D];西南大学;2015年
2 袁金凤;基于信任扩散机制的推荐系统研究[D];西南大学;2014年
本文编号:2591772
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2591772.html