基于MMSB的微博网络用户行为分析方法技术

技术编号:9528002 阅读:238 留言:0更新日期:2014-01-02 16:19
本发明专利技术公开了一种基于MMSB的微博网络用户行为分析方法,主要包括:设定所建立的模拟微博网络的混合隶属度和转移概率矩阵B,创建MMSB模拟微博网络;根据所述步骤S1中建立的MMSB微博模拟网络,已知混合隶属度和转移概率矩阵B,由模型可得出整个微博网络中任意两个节点之间的微博转发百分比p(Y)的联合概率公式;根据步骤S2中得到了微博转发百分比p(Y)的表达式,采用平均场变量方法进行分析;根据模拟微博网络实际测得的用户的微博转发百分比p(Y),以及所述步骤S3中得到的不等式,采用坐标上升算法求得微博网络实际的混合隶属度和转移概率矩阵B。本方法用在分析微博网络用户的行为信息,能够得到更接近于实际的用户信息。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种基于MMSB的微博网络用户行为分析方法,主要包括:设定所建立的模拟微博网络的混合隶属度和转移概率矩阵B,创建MMSB模拟微博网络;根据所述步骤S1中建立的MMSB微博模拟网络,已知混合隶属度和转移概率矩阵B,由模型可得出整个微博网络中任意两个节点之间的微博转发百分比p(Y)的联合概率公式;根据步骤S2中得到了微博转发百分比p(Y)的表达式,采用平均场变量方法进行分析;根据模拟微博网络实际测得的用户的微博转发百分比p(Y),以及所述步骤S3中得到的不等式,采用坐标上升算法求得微博网络实际的混合隶属度和转移概率矩阵B。本方法用在分析微博网络用户的行为信息,能够得到更接近于实际的用户信息。【专利说明】 基于圖SB的微博网络用户行为分析方法
本专利技术属于网络应用
,具体涉及一种基于丽SB的微博网络用户行为分析方法的设计。
技术介绍
微博是一种在线社交网络,它为注册用户提供一个网络交流平台,用户通过该平台可以进行一系列的社交活动,比如商务、交友、获取信息、好友之间互动等,微博已经发展成为一种非常重要的信息传播和交流工具,成为现实社交的一种丰富和扩展。微博有大量的注册用户,而且每个用户都有不同的行为,用户行为的不同主要体现在每个用户的兴趣、爱好、关注的内容、发微博的频率、转发微博的频率上,所以分析用户的行为对整个微博网络具有重要的实际意义。首先,分析用户的行为能够帮助我们找出网络中不同用户之间的关系,从而方便网络管理员对用户和社团的管理;其次,用户的行为分析结果对我们准确找出微博中的关键用户有重要的作用;同时,用户行为信息、关键度信息等为微博舆论的监督、引导、控制等提供了重要的依据。微博中用户的行为是相互关联的,比如某个用户博文的发布或者转发的数量非常大,那么他的博文被关注他的用户转发的数量也会较多;一个用户的博文发布或转发量和关注他的用户发表博文的数量是有联系的。传统的统计学方法通常假设数据是独立的,因此不适用于微博中用户的行为进行分析。鉴于此,业内一些学者提出了相关联的数据分析方法。现有的用户行为分析方法都认为网络可以划分为若干个社团,所谓社团是指网络中具有共同特征的用户组成的小范围团体。这些方法建立的模型都假定每个用户仅属于一个社团,用户之间的连接关系也受到社团与社团之间连接关系的限制,这样分析的结果中只得到了用户在某一个社团内的行为特征。而现实的微博中每个用户并不一定仅仅属于一个社团,很多活跃度高的用户在多个社团中都有一定的参与度,现有的用户行为分析方法忽略了这种用户跨社团的多角色性。针对现有用户行为分析方法的不足Edoardo等人提出了混合隶属度随机块模型(Mixed Membership Stochastic Blockmodels)的用户行为分析方法,该方法中对每个用户提出了混合隶属度的概念,来挖掘用户的多角色性,能更准确的分析出用户的行为特征。虽然MMBS用户行为分析方法考虑到了数据之间的关联性和用户的多角色性,但却不能直接应用于微博网络进行用户行为分析,因为MMSB模型中把用户之间的连接关系分为连接和不连接两种关系,并没有考虑到微博网络中用户之间转发多次微博即节点之间存在多条连接的情况。对于微博,现有的用户行为分析方法有其一定的局限性:目前的很多用户行为分析方法,都是从单个对象获取数据,并且假设网络中数据是独立的,或者在一定条件下是独立的,而现在的微博用户数据都是相关联的,因此用这些方法分析微博网络得出的结果就不准确;现有的用户行为分析方法假设用户仅属于一个社团,不能挖掘到用户跨社团的多角色信息;丽SB用户行为分析方法考虑到了数据关联性,也能够挖掘用户的多角色信息,但是把网络中用户的连接关系只分为连接和无连接两种情况,没有考虑到微博用户之间的连接权重。因此MMSB用户行为分析方法不适用于微博转发网络。
技术实现思路
本专利技术所要解决的技术问题是针对现有用户行为方法不适用于微博网络的缺点,提出了一种基于MMSB的微博网络用户行为分析方法。本专利技术解决其技术问题采用的技术方案是:基于丽SB的微博网络用户行为分析方法,具体包括:S1、设定所建立的模拟微博网络的混合隶属度S和转移概率矩阵B,创建丽SB模拟微博网络;S2、根据所述步骤SI中建立的MMSB微博模拟网络,已知混合隶属度?和转移概率矩阵B,由模型可得出整个微博网络中任意两个节点之间的微博转发百分比ρ⑴的联合概率公式为:【权利要求】1.基于MMSB的微博网络用户行为分析方法,其特征在于,具体包括: S1、设定所建立的模拟微博网络的混合隶属度?和转移概率矩阵B,创建MMSB模拟微博网络; S2、根据所述步骤SI中建立的MMSB微博模拟网络,已知混合隶属度61和转移概率矩阵B,由模型可得出整个微博网络中任意两个节点之间的微博转发百分比P(Y)的联合概率公式为: 2.如权利要求1所述的基于MMSB的微博网络用户行为分析方法,其特征在于,所述步骤SI的具体过程为: 设定节点P的混合隶属度&所述^服从于参数为d的狄利克雷分布,即元P~所述参数茂表示节点ρ分别在K个社团中的活跃程度; 设定微博网络中每对节点为 3.如权利要求2所述的基于MMSB的微博网络用户行为分析方法,其特征在于,在所述步骤S3中,用最大似然函数准则求解所述不等式右边的最大值。【文档编号】G06F19/00GK103488885SQ201310418198【公开日】2014年1月1日 申请日期:2013年9月13日 优先权日:2013年9月13日 【专利技术者】胡光岷, 辛佰惠, 刘唯一, 于富财 申请人:电子科技大学本文档来自技高网
...

【技术保护点】
基于MMSB的微博网络用户行为分析方法,其特征在于,具体包括:S1、设定所建立的模拟微博网络的混合隶属度和转移概率矩阵B,创建MMSB模拟微博网络;S2、根据所述步骤S1中建立的MMSB微博模拟网络,已知混合隶属度和转移概率矩阵B,由模型可得出整个微博网络中任意两个节点之间的微博转发百分比p(Y)的联合概率公式为:p(Y,π→1:N,Z→,Z←|α→,B)=Πp,qP(Y(p,q)|z→p→q,z→p←q,B)P(z→p→q|π→p)P(z→p←q|π→q)ΠpP(π→p|α→);其中表示向量的概率分布,由狄利克雷参数来表示;表示向量的概率分布,由表示;表示向量的概率分布,由表示;表示节点对(p,q)的微博转发百分比,且由得来;所述N为微博网络中节点的个数;S3、根据步骤S2中得到了微博转发百分比p(Y)的表达式,采用平均场变量方法进行分析,对上述p(Y)的表达式的两边边缘概率取对数并用Jensen不等式得出式:logp(Y|α,B)≥Eq[logp(Y,π→1:N,Z→,Z←|α,B)]-Eq[logq(π→1:N,Z→,Z←)];S4、根据模拟微博网络实际测得的用户的微博转发百分比p(Y),以及所述步骤S3中得到的不等式,采用坐标上升算法求得微博网络实际的混合隶属度和转移概率矩阵B。FDA00003817147000000128.jpg,FDA0000381714700000011.jpg,FDA0000381714700000013.jpg,FDA0000381714700000014.jpg,FDA0000381714700000015.jpg,FDA0000381714700000016.jpg,FDA0000381714700000017.jpg,FDA0000381714700000018.jpg,FDA0000381714700000019.jpg,FDA00003817147000000110.jpg,FDA00003817147000000111.jpg,FDA00003817147000000112.jpg,FDA00003817147000000113.jpg,FDA00003817147000000130.jpg...

【技术特征摘要】

【专利技术属性】
技术研发人员:胡光岷辛佰惠刘唯一于富财
申请(专利权)人:电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1