System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及网络信息传播,特别是涉及一种网络信息传播分析方法、装置、计算机设备和存储介质。
技术介绍
1、信息传播通常涉及多方参与者,他们在信息的发布、传播和接受过程中互相影响。这种情况类似于囚徒困境中的博弈,其中每个参与者都面临着决策,其结果既取决于个人行动,也取决于其他参与者的行动。在信息传播中,参与者可能会面临选择是否相信、传播或反驳特定信息。在信息传播中,如果每个参与者都仅考虑个人利益,可能会导致虚假信息的传播或信息的失真。当前的信息导向主要受到公共管理与服务学科的影响,信息的传播方向存在诸多不确定性。现有的网络信息传播分析方法采用了非定量化措施,但却难以相对精确地预测网络舆论的传播情况,从而无法实现合理的舆论导向。基于演化博弈的信息分析方法,大多考虑传播策略或不传播策略这两类个体间的演化,忽略了不同类型个体之间的行为互动和随机选择传播策略方式,可能会在不同情境下采取不同的行动,既可能积极参与信息传播,也可能选择保持中立或者对虚假信息进行纠正。因此当前无法准确对网络信息传播分析,无法准确、深入分析网路中信息传播与发展的方向与趋势。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够准确、深入分析网路中信息传播与发展的方向与趋势的网络信息传播分析方法、装置、计算机设备和存储介质。
2、一方面,提供一种网络信息传播分析方法,所述方法包括:
3、基于对信息在网络中传播时采取的传播策略、不传播策略和选择性传播策略,构建信息演化博弈模型;
5、对所述复制动态方程进行均衡求解,得到信息在网络中传播过程中的多个平衡点,并对所述平衡点进行稳定性分析获取相应的信息传播演化趋势;
6、构建空间信息传播演化模型,使用蒙特卡罗迭代算法,模拟二维网格中的信息的传播状态。
7、在其中一个实施例中,所述基于对信息在网络中传播时采取的传播策略、不传播策略和选择性传播策略,构建信息演化博弈模型步骤包括:
8、设置信息在网络中传播时,若无视邻居的传播策略均对信息选择传播时,设置对信息采取的策略为传播策略;
9、若无视邻居的传播策略均对信息选择不传播时,设置对信息采取的策略为不传播策略;
10、若基于邻居的传播策略和个人利益动机来有选择性传播信息时,设置对信息采取的策略为选择性传播策略;
11、将所述传播策略、所述不传播策略和所述选择性传播策略设置为信息演化博弈模型。
12、在其中一个实施例中,所述通过所述信息演化博弈模型的博弈矩阵计算博弈收益,构建三方博弈信息传播的复制动态方程步骤包括:
13、将邻居的传播策略以及用户的传播策略设置为传播策略sf、不传播策略sn和选择性传播策略sch,将所述邻居的传播策略和所述用户的传播策略形成博弈矩阵;
14、基于所述博弈矩阵建立外部收益矩阵其中uff代表邻居和用户的传播策略均为传播策略sf时的收益,unf代表邻居的传播策略为不传播策略sn且用户的传播策略为传播策略sf时的收益,ucf代表邻居的传播策略为选择性传播策略sch且用户的传播策略为传播策略sf时的收益,ufn代表邻居的传播策略为传播策略sf且用户的传播策略为不传播策略sn时的收益,unn代表邻居和用户的传播策略均为不传播策略sn时的收益,ucn代表邻居的传播策略为选择性传播策略sch且用户的传播策略为不传播策略sn时的收益,ufc代表邻居的传播策略为传播策略sf且用户的传播策略为选择性传播策略sch时的收益,unc代表邻居的传播策略为不传播策略sn且用户的传播策略为选择性传播策略sch时的收益,ucc代表邻居的传播策略为选择性传播策略sch且用户的传播策略为选择性传播策略sch时的收益;
15、对所述外部收益矩阵中的收益进行赋值,取uff=1,ufn=-δ,unf=b,unn=0,ufc=β-δ,ucf=b-α,ucn=-α,unc=-γ,ucc=0;
16、设x、y和z=1-x-y分别为群体中传播策略sf、不传播策略sn和选择性传播策略sch的比例,所述传播策略sf、不传播策略sn和选择性传播策略sch的平均收益分别为:
17、
18、所述群体的平均收益为得到复制动态方程为:
19、在其中一个实施例中,所述对所述复制动态方程进行均衡求解,得到信息在网络中传播过程中的多个平衡点,并对所述平衡点进行稳定性分析获取相应的信息传播演化趋势步骤包括:
20、对所述复制动态方程进行均衡求解,得到平衡点(1,0,0),(0,1,0),(0,0,1),
21、根据jacobian矩阵检验所述平衡点的稳定性,所述jacobian矩阵为其中
22、
23、对所述平衡点进行稳定性分析,通过所述信息演化博弈模型的策略演化均衡解的稳定性证明和算例分析,验证所述信息演化博弈模型的合理性,并获取相应的信息传播演化趋势。
24、在其中一个实施例中,所述对所述平衡点进行稳定性分析,通过所述信息演化博弈模型的策略演化均衡解的稳定性证明和算例分析,验证所述信息演化博弈模型的合理性步骤包括:
25、根据每个平衡点,获取对应的矩阵的行列式和矩阵的迹;
26、根据矩阵的行列式和矩阵的迹的值判定每个平衡点是否稳定。
27、在其中一个实施例中,所述构建空间信息传播演化模型,使用蒙特卡罗迭代算法,模拟二维网格中的信息的传播状态步骤包括:
28、构建网格网络,在所述网格网络中进行群体演化,设置周期边界条件以确保每个格子的玩家地位平等,在每个格子的周围具有相同数量的邻居格子,形成空间信息传播演化模型;
29、对所述空间信息传播演化模型中的策略初始化,在所述网格网络上的玩家随机分配一个决策,个体i的决策记为si,所述决策为传播策略、不传播策略或选择性传播策略中的任一种,所述决策用向量vi表示;
30、基于策略初始化后的所述空间信息传播演化模型进行蒙特卡罗迭代模拟,个体以自身为中心,与其周围的邻居进行博弈,根据博弈结果计算中心位置的个体的收益。
31、在其中一个实施例中,所述基于策略初始化后的所述空间信息传播演化模型进行蒙特卡罗迭代模拟,个体以自身为中心,与其周围的邻居进行博弈,根据博弈结果计算中心位置的个体的收益步骤包括:
32、控制所述空间信息传播演化模型进行迭代,在每个时间步中,所有个体根据当前的策略和周围个体的策略进行交互,总收益为与其相邻的四个邻居进行两两博弈获得的收益累加和;记基于所述博弈矩阵建立的外部收益矩阵为m,则个体i的收益表示为其中ωi为个体i的冯诺依曼邻居的集合;
33、在个体完成本轮博弈后,随机选择一个邻居,利用费米函数确定模仿邻居策略的概率;个体i在下一轮博弈中学习其邻居j的策略的概率为其中,k本文档来自技高网...
【技术保护点】
1.一种网络信息传播分析方法,其特征在于,包括:
2.根据权利要求1所述的网络信息传播分析方法,其特征在于,所述基于对信息在网络中传播时采取的传播策略、不传播策略和选择性传播策略,构建信息演化博弈模型步骤包括:
3.根据权利要求2所述的网络信息传播分析方法,其特征在于,所述通过所述信息演化博弈模型的博弈矩阵计算博弈收益,构建三方博弈信息传播的复制动态方程步骤包括:
4.根据权利要求1所述的网络信息传播分析方法,其特征在于,所述对所述复制动态方程进行均衡求解,得到信息在网络中传播过程中的多个平衡点,并对所述平衡点进行稳定性分析获取相应的信息传播演化趋势步骤包括:
5.根据权利要求4所述的网络信息传播分析方法,其特征在于,所述对所述平衡点进行稳定性分析,通过所述信息演化博弈模型的策略演化均衡解的稳定性证明和算例分析,验证所述信息演化博弈模型的合理性步骤包括:
6.根据权利要求1所述的网络信息传播分析方法,其特征在于,所述构建空间信息传播演化模型,使用蒙特卡罗迭代算法,模拟二维网格中的信息的传播状态步骤包括:
7.
8.一种网络信息传播分析装置,其特征在于,包括:
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种网络信息传播分析方法,其特征在于,包括:
2.根据权利要求1所述的网络信息传播分析方法,其特征在于,所述基于对信息在网络中传播时采取的传播策略、不传播策略和选择性传播策略,构建信息演化博弈模型步骤包括:
3.根据权利要求2所述的网络信息传播分析方法,其特征在于,所述通过所述信息演化博弈模型的博弈矩阵计算博弈收益,构建三方博弈信息传播的复制动态方程步骤包括:
4.根据权利要求1所述的网络信息传播分析方法,其特征在于,所述对所述复制动态方程进行均衡求解,得到信息在网络中传播过程中的多个平衡点,并对所述平衡点进行稳定性分析获取相应的信息传播演化趋势步骤包括:
5.根据权利要求4所述的网络信息传播分析方法,其特征在于,所述对所述平衡点进行稳定性分析,通过所述信息演化博弈模型的策略演化均衡解的稳定性证明和算例分析,验证所述信息演化博弈模型的合理...
【专利技术属性】
技术研发人员:王月,陈曦,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。