社交网络上理性者交互的群组传播谣言模型
2021-08-02任珈仪王友国
任珈仪,王友国*,柴 允,李 硕
(1.南京邮电大学 理学院,江苏 南京 210023;2.南京邮电大学 通信与信息工程学院,江苏 南京 210003)
0 引 言
随着信息科学技术的快速发展,谣言在网络中更容易扩散,许多不了解真相的未知者往往会受到谣言的影响,进而影响到身边的家人和同事以及网络上的其他用户,导致谣言传播速度和范围快速增加,对正常的社会安全和稳定带来巨大安全隐患。因此建立谣言传播模型并预测谣言传播行为,及时采取有效措施,把谣言扼杀在萌芽状态,是学术界和政府关注的焦点问题[1]。
与病毒感染过程类似,谣言传播过程同样具有动力学传播特点,因此把传染病建模基本理论和方法迁移到社交网络谣言传播建模成为学术界研究的重要方法。其中,SI(susceptile-infected)模型、SIS(susceptile-infected-susceptile)模型和SIR(susceptile-infected-removed)模型以及其改进方法受到人们普遍关注[2]。Daley和Kendall[3]借助随机过程理论建立了经典的DK谣言传播模型。Maki和Thompson[4]对DK模型进行了改进,其假设谣言通过传播者与他人的直接连接进行传播。为了研究不同网络拓扑结构对谣言传播动力机制的影响,Zanette[5-6]基于SIR模型研究了谣言在小世界网络中的传播情况,将模型中的个体状态分为从未听过谣言的易感染人群(S)、传播谣言的人群(I)、听过谣言而后免疫的人群(R)。Moreno[7]把平均场方程引入到SIR模型,提出均匀网络与非均匀网络上的谣言传播动力学模型,通过实验发现非均匀网络传播效率更大且传播可靠度更小。
针对社交网络中部分用户对谣言的真实性心存怀疑,并不会立刻传播谣言的现象,夏玲玲[8]在模型中引入权威信息态人群,提出两阶段传播的SAIR模型利用交互式马尔可夫链的方法推导出网络谣言与权威信息交互过程。基于谣言传播的反击机制和网络自抗性,昝永利[9]提出反击态概念并建立了SCIR谣言传播模型。Jain A[10]对未知者和专家之间的传播速率波动对均匀网络上谣言动态影响进行了详细的分析后发现,尽管传播过程存在专家干预,然而网络白噪声不仅会导致谣言始终存在,而且受影响用户数量仍然会出现波动现象。上述研究成果表明,考虑不同人群在谣言传播过程的行为能够提高谣言传播建模的准确性和直观性,由于信息技术的快速发展导致谣言传播速度和危害性快速提高,因此以降低谣言风险为目标的反谣言传播机制引起人们的关注[11-12]。Dhar J等人[13]提出在线社交网络中的新闻传播模型,并分析了辟谣信息控制谣言的效果。另外,通过短信,公告,广播,反谣言网站等各种渠道发布辟谣信息也成为谣言抑制的重要手段[14]。为利用两种抑制谣言机制的优点,Wen[15]对比了阻止重要节点传播谣言以及发布真相以澄清谣言方法将两种谣言抑制机制结合起来,达到了更好的谣言抑制效果。由于谣言传播的复杂性,网络传播中存在理性反沉默螺旋形态[16-17],即公众能够自主思考和分析,而不是盲目从众或者趋同,这些用户具有较强的理性,往往通过分析判断得到接近事实的真相,通过网络交互不断修正偏离真相的舆论影响大众的行为,从而达到抑制谣言传播的效果。霍良安[18]建立了突发事件中不实信息传播动力学模型,将系统内成员分为有限理性人群和理性人群。当“智者”的影响力较大,不实信息传播力度不高,谣言逐渐消失,反之,不实信息泛滥。因此既要提高公民素质,有自己的判断力,也要树立权威,信息公开。
目前大多数研究假设谣言传播通过网络节点之间的链接,没有链接的节点之间不会传播谣言。而实际上社交网络存在大量的社交组,群组成员可以相互加入其他群组。这些不同地理位置的群组成员往往并不熟悉,但群组成员能够顺畅共享信息,这些特点为谣言传播提供了巨大的空间和便利[19]。Jia[20]建立包含点对点传播与群组谣言传播模型,分析了模型的动态性和稳定性,更好地理解传播者的行为,为采取有效措施提供指导。总体来说,目前群组谣言传播研究还处于初期阶段,一些理论问题和实际应用还需要进一步研究[19-20]。
考虑到理性者对谣言传播的抑制作用以及群组对谣言传播的巨大推动作用,提出社交网络的理性者交互群组传播谣言传播模型。利用微分动力学方法和下一代矩阵理论给出模型的无谣言平衡点和基本再生数,并通过多个仿真实验验证了模型正确性并讨论了模型参数的影响。该模型更加贴合实际,对研究谣言的传播机制和有效抑制都具有实际的意义。
1 理性者交互的群组传播模型
网络用户分为未知者(S1),理性者(S2)和传播者(I),其中未知者(S1)表示只从未了解过谣言信息的用户,理性者(S2)包括了解事情真相的专家和意识到谣言的错误,不相信谣言的个体。理性者保持谣言的反对意见,并可以在与未知者互动期间为他们提供指导。传播者(I)是社交网络上受到谣言影响的用户并传播谣言。当未知者与传播者和理性者接触时,未知者会根据自己的选择成为传播者或理性者。由于传播者在短期内相信谣言,因此假设模型不存在免疫节点且理性者不受谣言影响。考虑理性者在内的社交网络上谣言传播模型状态转移图如图1所示。
图1 谣言传播模型状态转移图
为了构建模型,做出如下假设:
(1)当网络中的未知状态的节点与传播状态的节点交互,则未知状态的节点以概率λ转化为传播状态。同时,当未知状态的节点与理性状态的节点交互,则未知状态的节点以概率γ转化为理性状态。以个体交互方式传播信息,只有一个邻居节点接收到信息。
(2)在群组中,传播节点将以概率β将谣言传播给同一群组中的未知节点,使得未知节点转变为传播节点。
(3)未知者和理性者分别以A1,A2的平均增长率进入社交网络。同时,未知者,理性者,传播者均会因为对谣言不感兴趣而以流出速率μ离开社交网络。在一些紧急情况下,政府会干预谣言传播进程,取代传播谣言的用户,公布真实信息,使得该用户从传播者变成理性者,起到辟谣的作用,转变率为η。
1.1 均匀网络上的谣言传播模型
当未知个体节点与传播谣言的个体交互,它会以一定概率变成传播者节点,以指定的概率将谣言传送给它周围的个体用户节点或群组。均匀网络满足均匀性假设[2],即假设每个节点的度ki都近似等于平均度〈k〉。
在t+1时刻,通过群组交互的传播节点个数为:
时间间隔变为Δt(Δt<1),标准化后,
当Δt→0时,将传播者与未知个体交互和群组传播的结果进行合并:
理性个体与未知个体的交互可以表示为:
根据上述假设,该模型的动力学演化方程为:
(1)
表1 模型参数及其含义
1.2 非均匀网络上的谣言传播模型
若不考虑群组传播,传播个体与未知个体的交互可以表示为:
非均匀网络上谣言的群组传播的推导与均匀网络类似,可以表示为:
理性个体与未知个体的交互表示为:
根据上述假设,该模型的动力学演化方程为:
(2)
2 模型的动力学分析
2.1 均匀网络上的动力学分析
稳态情况下,未知节点、理性节点、传播节点的平均密度随时间的变化率为0。即:
此处a=μ2+γ〈k〉(A1+A2)。
基本再生数表示一个传播节点进入网络中所产生的继发性传播节点的平均数目,有助于确定谣言是否会在网络中传播。为了计算基本再生数,该文使用下一代矩阵方法[21]。
令x=(i),模型(1)可以表示为:
x'=F(x)-V(x)
在均匀网络上,
J0=
Runge-Kutta方法用于求解常微分方程的数值解,使用MATLAB进行数值模拟来分析谣言传播机制的影响,并验证上述理论分析的正确性。表2给出了数值仿真的假设。图2给出了在R0<1和R0>1时不同状态节点密度随时间的变化。
表2 数值仿真假设
(a)R0<1
其中图2的模型参数分别为(a)λ=0.5,γ=0.2,β=0.01,η=0.1,A1=0.05,A2=0.05,μ=0.1;(b)λ=0.9,γ=0.2,β=0.01,η=0.1,A1=0.05,A2=0.05,μ=0.1。
2.2 非均匀网络上的动力学分析
在非均匀网络上,模型的稳态满足:
令x=(ik),模型(2)可以表示为:
x'=F(x)-V(x)
在非均匀网络上:
其中,F和V分别是F(x)和V(x)在无谣言平衡点处的雅可比矩阵。FV-1是模型的下一代矩阵,谱半径即为基本再生数R0。
3 仿真结果
网络具有N个节点和E条边。节点可以被视为用户,边可以被视为用户之间的链接。下面分别在人工网络和Facebook网络中对理性者交互的群组传播模型表征的传播动力学过程进行仿真。先选取三种人工网络,其中均匀网络选取ER随机网络[23]和WS小世界网络[24],非均匀网络选取BA无标度网络[25]。同时在真实的社交网络的Facebook网络[26]进行仿真模拟。Facebook网络来自于用户的好友列表,该数据集是从使用Facebook的调查者收集而来的。仿真实验使用MATLAB进行Monte Carlo模拟,所有模拟结果均是独立运行100次取平均值得到。
图3表示考虑群组传播时,三种状态节点密度在ER和WS,BA,Facebook网络上的变化。
图3 理性者交互的群组传播谣言模型仿真
在基本再生数R0<1的条件下,随着谣言在网络中扩散,传播者密度快速增加,达到峰值之后,随着时间的推移而逐渐减少,最终在网络中消失。与此同时,网络中的理性者在增加,影响着网络中未知者转变为理性者,未知者的数量逐渐减少,达到稳定状态,这与定理1所证明的结论是一致的。在相同的参数下,BA网络和真实社交网络Facebook网络的谣言传播时间小于ER网络和WS网络。而在三个人工网络中,BA网络的传播者密度峰值比ER和WS网络上大。这是由于非均匀网络中存在hub节点以及无标度特性会加速谣言的扩散。一旦hub节点变成传播节点,它的邻居节点也会接收到谣言,从而加速传播。由于ER和WS网络的均匀性,可以发现图3(a),图3(b)与数值仿真图2(a)相似,这说明了理论结果与仿真结果的一致性[27]。
图4 群组平均人数对传播者密度的影响
图5表示理性者交互率γ与传播者交互率λ的比值变化时对传播者密度的影响。当γ/λ比值更大时,说明理性者比传播者更可信,更多的未知者选择转化为理性者。分别选取了γ/λ=0.5,1,2,在四个网络中,均能发现γ/λ比值越大时,传播者密度峰值明显下降,谣言传播时间减小,消失速度更快。说明当理性者更可信时,使得更多的未知者选择相信真相,从而降低谣言传播规模,对谣言抑制的效果越好。上述分析表明,在谣言传播的过程中,理性者可以有效地抑制谣言传播,当更有公信力的理性者进入社交网络,抑制谣言效果更好。
图5 γ/λ变化传播密度动态过程
4 结束语
该文建立了考虑群组传播理性者交互的谣言传播模型。不同于大多数研究者只关注网络个体谣言传播,把群组传播和理性者引入谣言传播模型,更好地理解社交网络信息传播速度和效果,为抑制谣言提出新思路。
在均匀网络和非均匀网络上分别建立了谣言传播模型,推导了无谣言平衡点和基本再生数,当基本再生数R0<1,系统在无谣言平衡点处渐近稳定,谣言逐渐消失。数值仿真验证了理论推导。此外,使用MATLAB进行了Monte Carlo仿真,并研究了群组传播对ER,WS,BA,Facebook网络中谣言传播的影响。结果表明,当R0<1,4种网络中的未知者密度和理性者密度均趋于稳定,传播者密度趋于0,谣言终将从网络中消失;BA网络和Facebook网络谣言传播速度和消失速度快于ER网络和WS网络。群组的平均人数更多时,传播者密度峰值更大。理性者交互率与传播者交互率比值更大时,谣言抑制的效果更好,传播者以更快的速度消失,且谣言传播影响范围减小。因此提高理性者的公信力,增加可信度可以有效地抑制谣言,为相关部门采取措施提供了理论依据。虽然文中取得了一些有意义的结果,但是把发布辟谣信息、调动社会积极资源等抑制手段加入谣言传播模型,也是一个值得研究的方向。