关键词:复杂网络,传染过程,多主体相互作用,数据挖掘


论文题目:Distinguishing Simple and Complex Contagion Processes on Networks
论文来源:Physics Review Letters
斑图链接:https://pattern.swarma.org/paper/42285132-0bda-11ee-a270-0242ac17000d

飞沫携带病毒传染给邻人,信息在交流间传递,时尚潮流在模仿间影响着社会行为……这些都是我们熟知的网络上的简单传染过程(simple contagion process)。简单传染过程每次只涉及一种联系;而与之相对应的复杂传染过程(complex contagion process)涉及多重交互作用。

过往的网络科学研究,无论是简单传染还是复杂传染,大多都是从研究机制出发,建模研究交互网络的结构如何影响传播。这些研究关注过程的实现,研究过程的现象学(phenomenology)以及这些现象如何依赖于网络结构。或是应用深度学习技术处理数据,比较不同网络结构上的传播过程。然而,我们仍然缺乏对区分简单过程和复杂过程的主要特征的明确识别。

即便是我们能够获得实证经验的数据,要想从中挖掘出潜在的传染机制也不容易。不同现象的基本传播机制不同。描述传染病的传播,可能简单的传染模型就足够了,易感者和感染者之间单一的相互作用就足以传染;但描述行为的社会传染时,同伴影响和强化机制就不容忽视,这涉及到多个主体的相互作用。

最近发表在 Physics Review Letters 的这篇文章提出一种方法,可以从数据中挖掘潜在的传染机制,根据有限的信息分类辨认传染机制,有助于提高我们对传播过程的理解。该方法基于节点被感染的顺序以及节点间的局部拓扑相关关系(correlations with local topology)。这种相关关系在简单传染过程中有所不同:有阈值机制(threshold mechanisms)和群体效应(group effects,高阶交互)

他们通过观察网络上的单个传染过程实例,确定它是简单传染过程还是复杂传染过程,是否涉及阈值机制或群体效应。

图1. 第一行是各传染过程中的玩具模型,描述从黑色节点到有色节点的传染过程;第二行是各传染过程在工作数据集上的数值散点图。


图2. 工作数据集上的结果。(a)、(c)分别为两种不同的相关性。

图3. 四种类别的混淆矩阵。S(simple,简单机制),C-S(complex simplicial,复杂单纯形),C-NL(complex NLH,复杂非线性超图),C-T(complex threshold,复杂阈值),C-HO(complex higher-order,复杂高阶)。




编译|朱欣怡

高阶网络社区



详情请见:

探索复杂系统高阶交互的奥秘 | 高阶网络读书会启动



网络科学集智课堂第三期:

从数学建模到多学科应用



详情请点击:
从数学建模到多学科应用——网络科学·集智课堂全新升级


推荐阅读

1. Nat. Commun. 速递:超图上社会传染模型的多稳定性、间歇性和混合转换
2. 高阶网络动力学综述:同步、传染、合作演化与共识形成
3. 口罩与疫情的博弈:为什么传染率低反而感染更多人?
4. 《张江·复杂科学前沿27讲》完整上线!
5. 成为集智VIP,解锁全站课程/读书会
6. 加入集智,一起复杂!


点击“阅读原文”,报名读书会