[发明专利]动态社会网络用户行为的预测方法无效
申请号: | 201110045895.7 | 申请日: | 2011-02-24 |
公开(公告)号: | CN102117325A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 唐杰;谭宸浩 | 申请(专利权)人: | 清华大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于计算机概率图模型的动态社会网络用户行为的预测方法,该方法包括:S1:从社会影响力、时间相关性和网络相关性方面对动态社会网络的用户行为进行客观地统计分析;S2:采用图论、集合和矩阵理论等计算机技术手段对动态社会网络中用户行为进行形式化定义;S3:根据步骤S2中的定义建立动态抗噪音因子图模型;S4:对所述动态抗噪音因子图模型进行学习,从给定的历史记录里估计一系列参数的值θ;S5:根据所述θ预测用户行为得到预测结果。本发明从微观层面对社会网络中用户动态行为进行建模和准确预测。 | ||
搜索关键词: | 动态 社会 网络 用户 行为 预测 方法 | ||
【主权项】:
1.一种动态社会网络用户行为的预测方法,其特征在于,包括以下步骤:S1:从社会影响力、时间相关性和网络相关性方面对动态社会网络的用户行为进行概率统计分析;S2:采用图论、集合和矩阵理论等计算机技术手段对动态社会网络中用户行为进行形式化定义动态社会网络中用户行为的建模问题,具体包括:用户行为定义为用户vi在t时刻的行为,用一个三元组来表示:(y,vi,t)即为
y为用户行为,定义Yt为所有用户t时刻行为的集合,将所有用户的全部行为定义成行为的历史记录Y={(y,vi,t)}i,t;动态属性矩阵Xt定义为N×d的矩阵,N表示用户数,d表示属性个数,表示的是t时刻网络中全部用户属性的矩阵,其中每一行xi表示的是用户vi的全部属性,而每一列表示属性的全部值,元素xij表示的是用户vi的第j个属性;属性加强网络定义为Gt=(Vt,Et,Xt,Yt),其中Vt是t时刻用户的集合,而Et是t时刻边的集合,边表示用户间的好友关系;S3:根据步骤S2中的建模建立动态抗噪音因子图模型,给定连续T时刻的属性加强网络G={Gt=(Vt,Et,Xt,Yt)},t∈{1,...,T},V=V1∪V2∪...∪VT,|V|=N,定义G中历史记录Y的联合分布:p ( Y | G ) = Π t = 1 T Π i = 1 N f ( y i t | z i t ) f ( z i t | z ~ v i t - 1 ) f ( z i t | z ~ v i t , x i t ) ]]> 其中~vi表示的是vi在社会网络中的邻居,
表示t时刻用户vi的隐行为状态,
表示t时刻vi与其朋友之间的隐行为状态,
为vi的朋友历史行为的记录,
表示t时刻包括用户vi全部属性的属性向量;动态抗噪音因子图模型包括三类因子函数:行为偏差因子
表示t时刻在用户vi的隐行为状态
的条件下得到行为
的概率,公式如下:f ( y i t | z i t ) = 1 2 π δ 2 exp { - ( y i t - z i t ) 2 2 δ 2 } ]]> 其中δ是用来调整用户行为噪音权重的变量,所述隐行为状态为:对于每个用户在t时刻的行为
定义一个连续的状态
这个状态相对
而言可能有个偏差,这个状态用来描述用户内心真实的想完成这个行为的程度;社会影响因子
反映了用户朋友对于用户vi在t时刻行为的影响,公式如下:f ( z i t | z ~ v i t - 1 ) = 1 Q 1 exp { Σ j = 1 N λ ji m ji t - 1 g ji ( z i t , z j t - 1 ) } ]]> 其中
是定义在两个用户的隐行为状态
和
上的函数,当且仅当
时,λji表示用户vj对用户vi的影响值,Q1为归一化因子,
说明在t-1时刻的社会网络中,用户vi和vj之间有边;网络相关因子
表示用户t时刻行为间的网络相关性,公式如下:f ( z i t | z ~ v i t , x i ) = 1 Q 2 exp { ( Σ j = 1 N β ij m ij t h ij ( z i t , z j t ) } + Σ k = 1 d a k h k ( z i t , x ik t ) ) } ]]> 其中,因子函数
表示用户vi和用户vj在t时刻行为趋于一致,
用于衡量在t时刻用户vi和其第k个属性
的关系,d表示属性的个数,βij和αk分别是
和
的权重,Q2为归一化因子;由行为偏差因子和用户行为相关性推出动态抗噪音因子图模型期望最大化的目标函数为:p ( Y | G ) = 1 Q exp { Σ t = 1 T Σ i = 1 N ( y i t - z i t ) 2 2 δ 2 + Σ t = 1 T Σ i = 1 N Σ j = 1 N λ ji m ji t - 1 g ( z i t , z j t - 1 ) ]]>+ Σ t = 1 T Σ i = 1 N Σ j = 1 N β ij m ij t h ij ( z i t , z j t ) + Σ t = 1 T Σ i = 1 N Σ k = 1 d α k h k ( z i t , x ik t ) } ]]> 其中
为归一化因子;S4:对所述动态抗噪音因子图模型进行学习,从所述历史记录Y里估计参数的值θ=({qi}{αk}{βij}{λji}),使得目标函数最大化,其中,qi是归一化因子,αk和βij分别是所述步骤S3中
和
的权重;S5:根据所述θ预测用户行为。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110045895.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种氧化亚氮储箱自增压过程预测方法
- 下一篇:一种光伏电池的最大功率跟踪方法