^V
TJ_二u1J干爿奇二。峦常。删
ElectronicSci.&Tech./Aug.15.2013
改进SIR模型在社交网络信息传播中的应用
李可嘉,王义康
(中国计量学院理学院,浙江杭州310018)
摘要通过对社交网络结构的分析,将热传播结点引入网络,提出基于改进SIR的信息传播模型,并利用Tumblr中的实际数据进行仿真分析。结果表明,随着免疫概率的降低以及网络推手或普通传播者与易感者接触率的增加,信息在网络中的传播范围和传播速度都将得到一定的提升,在不加控制的情况下,信息会传播给特定网络中的大多数用户。改进的SIR模型可以较准确地揭示信息在社交网络中传播的内在规律。
关键词SIR模型;社交网络;热传播节点;信息传播中图分类号C912.3;TP391.1
文献标识码A
文章编号1007—7820(2013)08—168—04
ApplicationofImprovedSIR
Model
LI
inInformationTransmissioninSocialNetworks
Yikang
Kejia,WANG
(College
Abstract
to
ofScience,ChinaJiliangUniversity,Hangzhou310018,China)
Based
on
theanalysisofsocialnetworkstructure,thispaperintroducesthehottransmissionnodein-
an
network,andproposes
informationtransmissionmodelbased
on
theimprovedSIRmodel,whichis
simulated
withthedata—basedTumblrsocialnetwork.Thesimulationresultsshowthatwiththedecreaseofimmuneprobabilityandtheincreaseoffected.the
contact
betweentheInternetmarketers
or
ordinary
information
disseminatorsandthoseeasilyin—
information
transmissionscopeandvelocityinthenetworkwillbeenhancedtosome
degree.Without
ar—
tificialcontr01.theimproved
information
willbedisseminated
can
toavast
majority
ofthe
users
in
a
specificsocialnetwork.The
information
transmissionmodelrevealtheinherentlawofinformationtransmissioninsocialnetwork
moreaccurately.
Keywords
SIRmodel;socialnetwork;hot
transmissionnode;information
transmission
社会性网络服务(Social
Network
Service,SNS)是的传播方式存在一定的相似性。本文将经典的传染病SIR模型怛1进行改进,构建基于改进SIR的社交网络信息传播模型,并以某社交网络实际数据为样本,对模型进行仿真研究。
1
Web2.0体系下的一个技术应用构架,SNS以六度分割理论为理论基础,建立起以兴趣、话题、爱好、人际关系为中心的社交网络架构…。人人网、Facebook、Twitter、贴吧等就是典型的SNS网络服务平台。SNS中依靠好友进行信息传播。信息由社交网络中的用户产生,并依赖网络中的好友关系在整个网络中传播,其传播结果是信息的接收者转化为传播者,将此信息进行再次传播,或者是转化为移出者,不再传播该信息。社交网络是一把双刃剑,有益消息和有害信息都可以在系统内进行快速传播,并产生较大影响。基于趋利避害的思想,人们希望有益消息能够尽快传播并覆盖尽可能大的范围;而对有害消息的传播要进行及时有效的控制。因此通过建立数学模型,研究信息在社交网络中的传播机制及传播规律具有重要的实际意义。
信息在社交网络中的传播方式与传染病在人群中
收稿日期:2013.03—08
作者简介:李可嘉(199l一),女,本科。研究方向:智能计算。E—mail:1481261596@qq.com。王义康(1976一),男,博士,副教授。研究方向:复杂工业过程的建模与优化。
基于SIR的社交网络信息传播模型
Kermack与MeKendrick在1927年用微分动力学
1.1经典SlR模型
的方法建立了经典的传染病SIR模型旧J。SIR模型中时刻总人口记为N(t),将总人口分为易感者、感染者和移出者3类。记易感者所占比例为5(t);表示t时刻未染病但有可能被传染的人数;记感染者所占比例为i(t);表示t时刻已被感染而且具有传染力的人数;移出者(移出者通常包括两类,一类会再度感染的,另一类具有永久免疫力),记其所占比例为r(t);表示t
时刻已从感染者中移出的人数。对于3类人口,有s(t)+i(t)+r(t)=1。
SIR模型的建立基于以下3个假设:(1)不考虑人口的自然出生、死亡和人口流动等种群动力因素,人口总数保持一个常数,即N(t);K。(2)感染者一旦与易感者接触,易感者会以一定概率成为感染者。假设
168—————————WWW.dionzikeji.oro—————————
李可嘉,等:改进SIR模型在社交网络信息传播中的应用
在以t时刻为起点的某个单位时间内,一个感染者能
传染的易感者数与此系统内易感者总数s(t)成正比,比例系数为A,则在这个单位时间内产生的新感染者数为As(t)i(t)N(t)。(3)t时刻,单位时间内从感染
牌、事件以及个人等‘4j。网络推手具有强大的信息传播能力,其数量相对固定。网络推手在社交网络中作为热传播节点存在,不妨设其接触率为A,,网络中可以传播信息的普通用户称为普通传播节点,设其接触率为A:。
含热传播节点的社交网络的信息传播规则可表述为H。J:(1)社交网络中热传播节点以接触率A.与网络中其他节点有效接触,普通传播节点以接触率A:与其他节点有效接触。(2)易感节点接收传播节点的信息后,转化为可能的信息传播者,依据其对信息所持态
度,以免疫概率肛转化为移出节点,以1一肛的传播概
者中移出的人数与病人数量成正比,比例系数为肛,单位时间内移出者的数量为/zt‘(t)N(t)。
在以上3个基本假设条件下,传染病SIR模型的房室图如图1所示。
:一一一…一一。一一…’一一……一一。‘‘一一…一:
率转化为普通传播节点。(3)信息在社交网络中不断
图1
传染病SIR模型房室图
传播,最终3类节点所占比例将趋于稳定。含热传播节点的社交网络信息传播示意图如图2所示,实线表示两点之间有信息传播。
式(1)为微分形式的SIR模型。其中,i。、s。分别表示初始状态下感染者、易感者在总人群中的比例
警=州州㈤一础)警=咄㈤沁)掣锄)
s(t)+i(t)+r(t)=1i(0)=i。,s(o)=so
1.2社交网络信息传播的基本特征
1.2.1
q’
_,待传播信息
。。。●
易感节点热传播节点普通传播节点免疫节点
一般社交网络信息传播特征
图2社交网络信息传播示意图
社交网络中用户节点总数记为Ⅳ,社交网络中除
传播源之外由3类节点构成,传播节点i(t)、易感节点s(t)和移出节点r(t)。传播节点是已接收该信息,并具有传播该信息的能力的节点;易感节点是还未接收到该信息,并具有接收该信息可能性的节点;移出节点是已经接收该信息,但不具有传播该信息的能力的节点;其中传播节点和移出节点都是信息的已知者。传
播节点、易感节点和移出节点随时间推移发生转化,其转化不但与节点当前自身状态有关,还与网络中其他节点的当前状态有关。
信息在社交网络中按照一定的规则向整个网络扩
1.3含热传播节点的社交网络传播模型
根据经典SIR模型和社交网络信息传播的基本特征,得到含热传播节点的社交网络信息传播房室模型
结构图,如图3所示。
-
散,传播规则如下"J:(1)传播节点以接触率A与该网络中其他节点有效接触,信息在网络中得以传播。(2)易感节点在接收传播节点传播的信息后,转化为可能的信息传播者,依据其对信息所持态度,以免疫概率肛转化为移出节点,即以1一p的传播概率转化为传
播节点。(3)随着时间的推移,社交网络中3类节点最终所占的比例将趋于一个稳定值。
图3
.I.一一一i一(一t)一一一一j
社交网络信息传播房室模型结构图
图3中如表示社交网络中热传播节点所占的比例,其值一般是固定的;i(t)表示t时刻普通传播节点所占比例,由i.(t)和i:(t)两部分组成,其中i。(t)表示
由热传播节点产生的普通传播节点,i:(t)表示由普通
传播节点产生的新的普通传播节点;A.表示热传播节点的接触率;A:表示普通传播节点的接触率;r(t)表示移出节点所占的比例;肛表示免疫概率;社交网络中
用户的总数量为Ⅳ。
1.2.2含热传播节点的社交网络传播特征
近年来随着网络技术的发展,网络推手应运而生。
网络推手是指借助网络媒介进行策划、实施并推动特定对象,使之产生影响力和知名度的人,对象包括企业、品
根据图3可以得到社交网络信息传播模型如下
169
——————————WWW.dianzikeji.org——————————
李可嘉,等:改进SIR模型在社交网络信息传播中的应用
掣=^小㈤咄mⅢt)学=小^出)+/、25(踟㈤]学-(1训h小㈤+A2巾Ⅲ圳
s(t)+i(t)+io+r(t)=1
io=ilo,i(0)=i20,s(O)=so,r(0)=FO
2.2参数对信息传播过程影响分析
2.2.1
日接触率对信息传播过程影响分析
(1)热传播节点日接触率对信息传播过程的影响。
@’
通过改变社交网络中网络推手传播效率,即改变热传播节点的日接触率,研究其对信息传播过程的影响,得到结果如图5所示。对比图4和图5分析发现,热传播节点日接触率分别为100、500、2500时,信息传播周期约为85、70、65天,因此,增加热传播节点的日接触率可以加快信息传播速度,缩短信息传播周期。
2仿真与分析
2.1
传播过程仿真与分析
以2012年1月26日沃尔沃环球帆船赛在Tumbk上信息传播数据进行数据仿真与分析,数据来自于2012年第五届数学中国网络挑战赛题目。根据数据统计,一个具有200万粉丝的网络推手发布信息后,一天约有2.5万粉丝进行回复,其中有60%的人会对该信息进行转发,通过计算得到传播概率为0.75%,免疫概率为99.25%。网络推手的日接触率为500人,普通用户的日接触率为20人,专业推广者初始人数为10,普通推广者数量为0,Tumblr的注册用户约2000万∞。7J。
由上述条件可以确定模型参数和初始值如下:
冰
塞
丑
旬巷《靼粼
…
∞叩∞加印如柏如加m
o
m
时间,天
(a)A,=100;A2=20;/,t=99.75%
零
A】=500、A2=20以=99.25%、io=5
X
10~、i(0)=0、
匿
丑
%=1、r(0)=0,利用Matlab进行微分方程组数值求解,得到社交网络中各类节点所占比例在传播过程中
的变化趋势图如图4所示。
旬蕊《拉粼
…
∞∞∞加∞如加∞加m
o
冰
m
罨
丑
时间厌
(b)Al-2
图5
500;A2=20;p=99.75%
衄墨《
±盛
热传播节点日接触率的变化对传播过程影响对比
粼
…
∞蛐舳加印如加如加m
o
(2)普通传播节点日接触率对信息传播过程的影响。通过改变普通用户的传播效率,即改变普通传播节点的日接触率,得到传播过程的变化情况如图6所示。对比图4和图6发现,普通传播节点的日接触率同样影响信息传播的周期。当普通传播节点日接触率约为4、20、100时,信息传播周期分别约为300、70、16天。因此,增加普通传播节点的日接触率可以加快信息传播速度,缩短信息传播周期,有效扩大信息传播的范围。2.2.2免疫概率对信息传播过程影响分析
当免疫概率取不同值时,其结果如图7所示。通过对比图4和图7发现,免疫概率也可以影响信息传播周期。当传播概率分别为0.15%、0.75%、3.75%,对应的免疫概率分别为99.85%、99.25%、96.25%,对应的信息传播周期约为320、70、15天。因此,降低免疫概率可以加快信息传播速度,缩短信息传播周期。
m
图4社交网络三类节点所占比例变化趋势图
由图4可知,(1)经过约50天的传播时间,网络中约50%的用户已经获得该信息,经过约70天的传播,网
络中约有9r7%的用户已经获得该信息。最终3类节点的数量比例达到稳定,信息传播过程基本结束,信息传播周期约为70天。(2)信息在最初的10天传播速度缓慢,在20~30天传播速度缓慢增加,30—60天信息快速传播,在60天后信息传播速度趋缓。(3)传播节点所占比例一直较小,移出节点所占比例不断增大,最终网络中几乎全部为移出节点,并且两类节点的数量比例增长
趋势均为先缓慢增长,后快速增长,最后增长速度趋缓。
170—————————WWW.dlanzikeli.oral————————一
李可嘉,等:改进SIR模型在社交网络信息传播中的应用
结合实际情况进行分析,普通传播节点的接触率可能因人而异,即的值可能并不恒定,其接触率越大传播的速度越快,而且传播速度增长的速度也将加快;同时信息具有一定的时效性,即信息传播存在一定的时效性,超过有效时间限制的信息传播是无意义
∞如∞加∞如们∞加m
o
的,因此在通常情况下,信息很难传播到网络中的所
有用户。
时间厌
(a)A.=500;A:=4;p=99.75%
m
3结束语
通过对社交网络信息传播特征进行分析,并考虑网络推手的作用,在网络中引入了热传播节点,对经典的传染病模型进行了改进,根据社交网络特征和传染病动力学建立了信息在社交网络中的传播模型。利用Tumblr的相关数据进行模拟仿真,分析了传播节点、易感节点和移出节点在社交网络信息传播过程中的变化情况。仿真结果表明:随着时间推移,信息已知者不断增加,易感节点所占比例不断减少,其中绝大多数转化为移出节点,极小部分转化为普通传播节点;传播节点所占比例始终处于较低水平,最终3类节点的数量趋于稳定。如果时间足够长,信息可以传遍整个网络。本文的结果是基于确定初始条件和特定参数条件下的研究,实际中受到主、客观条件等各种因素的影响,社交网络异常复杂,其模型参数也是在不断变化之中,因此解析清楚社交网络的组成要素和传播机理,构建变参数传播模型,将取得更加符合实际的结果。
∞如蚰加∞如∞如加m
o
m
时间厌
(b)A.=500;A
2=100;/,t=99.75%
图6普通播节点接触率的变化对传播过程影响对比图
∞如舳加∞如柏如加m
o
参考文献
[1]
赵艳,尹江华.SNS网站的传播特征及影响[J].传媒,201l(9):57—58.[2][3]
马知恩,周义仓,吴建宏.传染病的建模与动力学[M].北京:高等教育出版社,2009.
张彦超,刘云,张海峰,等.基于在线社交网络的信息传播模型[J].物理学报,2011(5):60—66.[4]
肖强,朱庆华.Web2.0环境下的“网络推手”现象案例研究[J].情报杂志,2012(9):162—166.
[5]续婷,朱烽.BA无标度网络中的SIR模型[J].数学的实
践与认识,201l,4l(11):254—256.[6]
时间,天
(b)五,=500;l:=20;p=99.65%
m
时间厌
(a)A.=500;l2=20;p=99.85%
郭海霞.新型社交网络信息传播特点和模型分析[J].现代情报,2012,32(1):56—59.
[7]许晓东,肖银涛,朱士瑞.微博社区的谣言传播仿真研究
[J].计算机工程,2011,37(10):272—274.
图7免疫概率的变化对传播过程的影响对比图
—————————WWW.dlanzikej!.org—————————
改进SIR模型在社交网络信息传播中的应用
作者:作者单位:刊名:英文刊名:年,卷(期):
李可嘉, 王义康, LI Kejia, WANG Yikang中国计量学院理学院,浙江杭州,310018电子科技
Electronic Science and Technology2013,26(8)
本文链接:http:///Periodical_dzkj201308052.aspx