基于元胞自动机的舆情演化模型仿真
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于元胞自动机的舆情演化模型仿真
【摘要】舆情演化分析是研究具有一定网络结构、小社会的演化趋势的重要方法,本文考虑个体的观点以及相邻个体态度对其的影响程度建立了基于元胞自动机的舆情演化模型。根据个体与个体之间影响程度即邻居半径的不同,提出了元胞坚定系数的概念,即每个元胞在邻居影响下态度的易变程度。用元胞在时刻时,邻居元胞情绪指数以及元胞自身的坚定系数来确定元胞时刻的状态。在二维元胞空间中研究舆情的传播规律,进行相应的计算机仿真,得到了较好的仿真结果。
【关键词】元胞自动机;情绪指数;坚定系数;计算机仿真
0.引言
随着互联网的发展,网络媒体被公认为是继报纸、广播、电视之后的第四媒体。2012年7月19日,中国互联网络信息中心(cnnic)在京发布《第30次中国互联网络发展状况统计报告》。《报告》显示,截至2012年6月底,中国网民数量达到5.38亿,增长速度更加趋于平稳,互联网普及率为39.9%。而舆情预警、舆情控制一直是我国政府关注的重要领域。因此有关网络舆情安全性的研究成为当前一个热点。
所谓网络舆情,是指由于各种事件的刺激而产生的通过互联网传播的人们对于该事件的所有认知、态度、情感和行为倾向的集合[1]。网民对某一事件所持有的认知、态度、情感和行为倾向的变化过程,实际上就是网络舆情的演化过程。如何有效地利用网络对
舆情进行引导,尤其是大学生对舆情的引导,是目前网络舆情研究的重点工作。
到目前为止,国内外许多学者对网络舆情都做了大量研究,但是大部分都是围绕传播学、社会学以及心理学等角度进行展开,进行的仅仅只是定性分析。本文通过对网络舆情的演化研究,并用matlab进行仿真实验。该模型能基本抓住网络舆情的传播趋势,反映舆论形成过程中个体观点、态度的变化,从而探索了网络中热点话题出现的原因和方式,分析了网民情感和行为倾向的变化规律,对网络舆论的引导和预警有一定的指导意义,有利于网络安全的研究。有利于分析和研究舆情传播过程和发展趋势。
1.网络舆情演化模型
网络舆情是一个复杂的系统[2],影响舆情演化的因素众多,为了简化模型系统,做如下合理假设:
(1)假定每个个体在网络中发表言论都是出于自己对讨论话题的兴趣。兴趣越大.则表达自己看法、态度的可能性越大。
(2)大部分网民的言论、态度、行为都是理性的,只有极少数的人是毫无理由的情绪化宣泄。
(3)假设个体具有集群心理,即个体会做出与“大多数人”一致的选择。
(4)在舆论的传播过程中,极易发生群体的聚集现象,即拥有相同观点的人在空间上结合在一起。
(5)假设在所研究的时间内认为所研究的网民总数量一定,不
考虑这一时间段内新增的网民。
(6)研究中只考虑个体参与的一个热点话题,不考虑此刻个体对其他热点话题的影响。
(7)假设初始状态时,舆论舆情的态度呈随机、均匀分布。
1.1状态空间
(a)(b)(c)
图1网络舆论演化模型的空间结构
利用元胞自动机的研究方法,首先将网络空间抽象成一张二维平面,将这个平面平均分割为个方格[3-4],上图3即为一个的方格平面,则每一个方格就代表一个元胞,即网络空间中的一个个体。定义邻居半径:即从元胞到边邻居元胞所需要经历的时步。如图3(a)、(b)、(c)分别表示元胞邻居半径为:r=1、r=2、r=3时的元胞邻居分布图。当r=1时,定义元胞邻居为4邻居即为
von.neumann结构。因为网络空间是一个虚拟世界,网络空间中的邻居并不是空间距离的相邻,而是心理距离的相邻,其状态转换可以用个体间的影响来计算[5]。
1.2演化规则
我们将网络中的每一个个体抽象成为一个元胞,每一个元胞对某一事件都存在3种可能状态:支持、中立以及反对。并用情绪指数xij(t)表示二维空间中坐标为(i,j)的元胞在t时刻对于某一事件、舆论或舆情所呈现的状态,情绪指数xij(t)∈[-1,1],并作如下规定:
当0.3ω=1
那么,由以上我们给出仿真时,元胞自动机的元胞状态演化更新规则如下:
(1)对元胞(i,j)随时间演化的元胞状态设定随机值。
(2)对周围所有近邻的元胞状态分别乘以对应影响程度权值再求和。
(3)当0.3 2.仿真结果与分析 根据以上分析,利用matlab编程,进行计算机仿真。首先设定影响仿真系统的主要参数:元胞坚定系数λ,元胞邻居(考虑4邻居)影响权值ω1,ω2,ω3,ω4,迭代时步τ。当如下设置时:(1)元胞坚定系数λ=0.3; (2)当r=1时,邻居影响权值分别为: ω1=ω2=ω3=ω4=0.25 当r=2时,邻居影响权值分别为: ω1=ω2=ω3=ω4=ω5=ω6=ω7=ω8= ω9=ω10=ω11=ω12= (3)迭代时步τ=200。 随着舆情演化的发生,元胞个体之间发生交互作用,观点、态度开始发生改变,图2为每仿真一次得到的状态图,包括初始状态、演化过程中的两个状态和最终状态。则模型演化结果如下:(白色 表示该元胞持支持态度,灰色表示中立态度,黑色表示反对态度)。元胞初始状态τ=20元胞状态τ=200元胞状态 图2 元胞状态仿真图 由图2可以看出,在观点均匀、随机分布的初始状态下,随着邻居元胞和时间的影响,舆情的发展变化趋于支持观点和反对观点都会达到相对稳定的状态,并且一种观点很难最终占据整个群体。另一方面由于从众心理的影响,系统中舆情的发展最终趋于集群的现象,即一定区域内人员的观点趋于一致。而且持支持态度的元胞相比于持反对和中立态度元胞更容易出现集群现象。如图2中的白色斑块。与此同时,我们还对元胞状态数目和频率变化做了统计,如图3所示。 (d)(e) 图3 r=1时元胞态度变化数目统计与频率变化统计图 由图3可以看出,在迭代到50步(即τ=50)之后,系统内支持、反对、中立三种态度的元胞数目趋于稳定,支持观点最终稳定频率在0.48左右,中立的最终稳定频率保持在0.34左右,反对观点最终稳定频率在0.18左右。 当r=2时,通过matlab仿真。在相同的初始条件下,对同一初始状态的仿真可得图4。 元胞初始状态τ=20元胞状态τ=200元胞状态 图4 元胞状态仿真图 通过图4与图2的对比我们发现,当元胞影响的邻居的半径增大