【技术实现步骤摘要】
一种基于有限节点驱动的微博社会网络信息推荐方法
本专利技术属于在线社会网络
,涉及一种基于有限节点驱动的微博社会网络信息推荐方法。
技术介绍
近年来,微博、博客和论坛等新型网络应用服务的出现深刻改变了人们的信息交流方式,成为了人们获取、传播信息的重要平台。由此形成的在线社会网络(OnlineSocialNetworks,OSN)已经成为了当前研究的热点。微博是在线社会网络的典型代表之一,已成为一种重要的信息交流平台和公共话题传播平台。在线社会网络研究主要涉及网络结构和用户行为分析、信息传播建模以及内容推荐等。目前,内容推荐研究侧重于通过分析用户关注的内容将符合用户兴趣的内容直接推荐至用户,在电子商务系统和视频分享网站等领域得到广泛应用。采用的技术主要是协同过滤,即通过对用户的显式输入或隐式输入的历史数据收集并统计,预测与此用户兴趣相似的用户,并将相似用户感兴趣的对象或信息推荐给此用户。基于协同过滤的内容推荐研究主要考虑了内容的匹配程度。实际上,对于微博社会网络来说内容推荐还有另外一种类型:将内容推荐至多个用户节点,基于这些驱动节点及其粉丝的关注和转发来实现信息传播并将内容推荐至更多的用户。该问题的核心是:如何确定多个驱动用户节点,使得由这些节点联合驱动时话题的传播广度最大。信息传播受用户兴趣度、用户粉丝数、用户的转发行为等多种因素影响。以往研究表明,由于用户对话题存在不同喜好,同一节点对不同话题的传播能力有很大差异。此外,信息内容对相关用户的提及率也是影响该信息传播速度、规模以及范围的重要因素。
技术实现思路
本专利技术解决的问题在于提供一种基于有限节点 ...
【技术保护点】
一种基于有限节点驱动的微博社会网络信息推荐方法,其特征在于,包括以下操作:1)在微博社会网络中,构建以用户节点为顶点,顶点之间的边包括关注边和转发边的双边双权值网络,其中关注边和转发边分别有各自的权重;按照下式计算微博社会网络中节点的影响力IR,并选取C个影响力最大的节点构成候选节点集QC:IR(qv)=dN+(1-d)[Σqu∈Bv,ftu,fwuv,f+Σqu∈Bv,rtu,rwuv,r]其中,d为跳变概率,N为网络中的用户节点数,Bv,f和Bv,r分别为节点qv关注和转发过的节点集;tu,f=α·IR(qu)ODf(qu),tu,r=(1-α)·IR(qu)ODr(qu)ODf(qu)表示从节点qu发出的关注边数目,ODr(qu)表示从节点qu发出的转发边数目,α表示调节两类边的重要程度;wuv,f为关注边权值,wuv,r为转发边权值,等于节点qu转发节点qv话题的概率;wuv,f=Iv,wuv,r=Muv,rMvIv为节点qv对所推荐的信息或话题的兴趣度,Mv
【技术特征摘要】
1.一种基于有限节点驱动的微博社会网络信息推荐方法,其特征在于,包括以下操作:1)在微博社会网络中,构建以用户节点为顶点,顶点之间的边包括关注边和转发边的双边双权值网络,其中关注边和转发边分别有各自的权重;按照下式计算微博社会网络中节点的影响力IR,并选取C个影响力最大的节点构成候选节点集QC:其中,d为跳变概率,N为网络中的用户节点数,Bv,f和Bv,r分别为节点qv关注和转发过的节点集;ODf(qu)表示从节点qu发出的关注边数目,ODr(qu)表示从节点qu发出的转发边数目,α表示调节两类边的重要程度;wuv,f为关注边权值,用qv对推荐话题的兴趣度Iv来度量;wuv,r为转发边权值,wuv,r的值等于节点qu转发节点qv话题的概率;Iv为节点qv对所推荐的信息或话题的兴趣度,Mv是节点qv的发帖总数,Muv,r是节点qv转发节点qu的帖子数量;2)对于候选节点集QC中的单个节点q,q∈QC,建立由q作为单一驱动节点时的推荐话题转发网络,并基于该网络计算单个节点驱动时的推荐信息或话题传播广度的期望值;3)计算候选节点集QC中n个节点联合驱动下信息传播的广度的期望值,n<C,选取使得信息传播广度最大的n个用户节点,以所选择的n个用户节点作为驱动节点进行推荐信息或话题的传播;在步骤2)中,在构建推荐话题转发网络时以网络拓扑结构和用户转发行为为基础进行构建,并用动态贝叶斯网络推理方法进行推理,从而计算以单个节点q为信息传播的驱动节点时,网络中的所有节点参与推荐信息或话题传播的概率,在所构建的网络中当某用户节点接收推荐信息或话题时,则该用户节点被激活并以概率p转发该信息或话题,通过计算网络中被激活用户的概率和数量来计算单个节点驱动时的信息传播广度的期望值;在构建的推荐话题转发网络中,每个节点qi对应一个二值随机变量Xi,其中Xi=1表示转发,Xi=0表示不转发;用户的转发行为用条件概率Pr(Xi|F(Xi))表示,其中F(Xi)为推荐信息或话题被节点qi转发过的用户节点状态;获知各节点转发信息的条件概率后,推理出每个节点转发信息的概率Pr(Xi);所构建的推荐话题转发网络为动态贝叶斯网络,包括初始网B0和转移网B→,变量集表示t时刻的随机变量集,令初始网B0中的其它变量均为0;在t时刻上的联合概率分布Pr(Xt)为:其中,表示在动态贝叶斯网络中的父节点,随着t的增大,将收敛于Pr(Xi);选取预定义阈值δ,使得时停止计算;为节...
【专利技术属性】
技术研发人员:杜友田,苏畅,管晓宏,吴陈鹤,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。