Network motif 知识点简介

导语

模体(motif)是一个对初涉复杂科学的人来说,相对陌生的概念,但它却是复杂网络研究中最有力的工具之一。2002年的 Science 论文“Network Motifs: simple Building blocks of Complex Networks”介绍了模体的概念,至今引用次数已有 6000 多次。本文将概述这篇论文,并阐述模体在复杂网络中的广泛应用与研究前沿,说明模体已成为复杂网络研究中不可或缺的基础组件。即使对于非相关领域的研究者,理解模体的概念也可以让你体会生活中的复杂性与涌现现象。


Science 2002

1. 模体:网络中多层出现局部的结构

模体的定义是:“在复杂网络中发现的某种相互连接的模式个数显著高于随机网络”。所谓互相连接的模式,在三个节点组成的有向图,一共有如下 13 种可能,其中每一种,如果在网络中出现的概率比随机网络中明显高一截,就可以看成是一个模体。模体相关的研究,又被称为基元,具体可参考《复杂网络基元研究方法及应用》这本书。


All 13 types of three-node connected subgraphs

2. 模体的普遍与跨学科性

不同的网络中,描述的相互作用有所不同,例如在基因表达量网络中,是因为基因 X 的表达会调控基因 Y 的翻译,从而当基因 X 被 RNA 翻译成蛋白质时,基因 B 也会被翻译;在神经元网络中,类似的结构是由于神经元 X 激活了神经元 Y;而在生态网络中,则是由于大鱼 X 吃掉了小鱼 Y。通过模体这一概念,不同网络的特异性被抹去,使得研究者得以关注跨领域的共性,而这正是复杂网络研究的魅力所在。


Examples of interactions represented by directed edges between nodes in some of the networks used for the present study

无论是生物学,神经科学,生态学还是社交网络,论文引用网络,只要存在复杂网络,就会有模体,往往还是相同的模体出现,即使他们描述的元素不同。在日常生活中,装饰图案或音乐中反复出现的局部规律,也可以看成是广义上的模体。


Motifs are everywhere

3. 如何检测模体的存在

如何快速准确地找到网络中的模体,近 20 年来已有很多改进的方法。这里只介绍最初论文中提到的基本方法。下图中左图是真实世界中的网络,其中的红色三角形连接模式(即找到的模体)如左下所示。右图是随机生成的网络,在多种随机网络中,右下角的连接模式出现的概率都显著小于左图,因此可以判定其为左图中的三角形确实为左侧真实网络中的模体。


Schematic view of network motif detection

真实网络中模体的出现,不受制于网络的大小。下图显示线虫中基因表达网络中的前馈环路模体在不同大小的真实网络的子网络中出现的概率,与之形成对比的是随机生成网络中其出现的概率。可以看出,即使是在子网络中节点只有 30 个时,真实网络与随机网络也有显著不同,且真实网络中,不会随着节点个数的增加,导致模体出现频率出现显著变化。


image.png

4. 了解常见的模体,找到复杂人际网络中的规律

在 2002 年这篇 Science 论文中,作者给出了一组在多种背景中都会出现的网络模体,例如:


Network motifs found in biological and technological networks

在社交网络中,上述的模体,似乎古人早已发现。例如 Three chain,可以看成是螳螂捕黄雀在后;而 Feed forward loop 对应隔山打牛;Three-node feedback loop 对应因祸得福祸福相倚。透过不同社交网络中出现的不同类型的模体,可以判断网络对应组织的文化,例如一个人际网络中,经常出现 X 制约 Y,Y 防范 Z,而 Z 又拿着 X 的小辫子的情况,这样的网络中对应的 Three-node feedback loop 模体意味着这样的组织中人际关系复杂,相互防范,不是一个适合心思单纯者的环境。

5. 模体在复杂网络中的应用

复杂网络的一大涌现性体现在其同时具有脆弱性(面对特定攻击)和鲁棒性(面对一般攻击时的恢复能力),在[1]中,通过对欧洲不同国家电网的分析,找到了特定模体出现频率和电网面对攻击(节点被删除)时的恢复能力存在相关性,从而通过基于模体的分析,判定德国和意大利电网相比法国和西班牙的更可靠。

19年的综述“Network Motifs: A Survey”[2]中,概述了模体在具体场景下的应用。首先在生物学网络中,例如蛋白质相互作用网络,可通过模体预测蛋白质间的相互作用[3],或蛋白质在网络中的功能[4]。在通过时空网络(Spatio temporal Network)对生物体的特征建模时,网络中模体的存在,可以帮助理解生物体发育过程中,基因调控网络如何发挥作用[5]。在人体内生物信号间的传导网络中,通过找到特定的模体,可以为乳腺癌的诊断和治疗提供助力[6]。在人际交流网络数据组成的时序网络中,通过识别模体,可以找到男性与女性交流方式的差异性,并找到网络中局部中的局部的均一性[7],通过识别不同的模体,可以研究微博中信息流在处在传播过程中的那个阶段[8]。通过识别模体,还可以优化无人驾驶汽车之间的信号交流网络,减少延迟[9]等。

论文题目:Network Motifs: A Survey论文地址:https://link.springer.com/chapt

6. 模体相关研究的进展与方向

模体相关的前沿研究,一个方向是找出更快捷的算法,来识别模体,尤其是在包含海量节点的网络中,使用 GPU,识别出包含更多节点的模体(当模体包含的节点增加,识别模体所需的时间和存储都会指数级增加)。

第二个方向是在大规模时间序列网络中,快速识别出一组相近的模体。

第三个方向是如何在多层网络,或超图中定义出类似模体这样的局部结构,从而将模体的分析扩展到高阶网络,对于该问题,可以参考[10],文中对多层模体给出了形式化的定义,并通过对真实多层网络的分析,得出多层网络中的模体在不同层次上的同质性。

在高阶网络上,基于模体可以对网络进行聚类,并将跨越网络不同层的模体定义为模体切割,从而定义出图元(graphlets)的高阶描述符,将局部连接模式 (local wiring patterning)与由其所处的高阶结构模块化结合起来[11],由此由模体出发定义出描述高阶网络局部结构的新的概念。

参考文献:

[1] What network motifs tell us about resilience and reliability of complex networks. https://www.pnas.org/content/116/39

[2] Network Motifs: A Survey.https://link.springer.com/chapter/10.1007/978-981-13-9942-8_8

[3] Labeling network motifs in protein interactomes for protein function prediction. https://ieeexplore.ieee.org/document/4221703

[4] Graph mining of motif profiles for computer network activity inference. https://www.cs.purdue.edu/mlg2011/papers/paper_16.pdf

[5] Spatiotemporal network motif reveals the biological traits of developmental gene regulatory networks in drosophila melanogaster. https://bmcsystbiol.biomedcentral.com/articles/10.1186/1752-0509-6-31

[6] Identification of breast cancer patients based on human signaling network motifs. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3842546/

[7] Temporal motifs reveal homophily, gender-specific patterns, and group talk in call sequences. https://www.pnas.org/content/110/45/18070

[8] Understanding Information Flow in Cascades Using Network Motifs. http://arxiv.org/abs/1904.05161

[9] Spatio-temporal motifs for optimized vehicle-to-vehicle(v2v) communications. https://arxiv.org/abs/1711.06306

[10] Analysing Motifs in Multilayer Networks. http://arxiv.org/abs/1903.01722

[11]Full Higher-order organization of complex networks. https://science.sciencemag.org/content/353/6295/163.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,230评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,261评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,089评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,542评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,542评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,544评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,922评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,578评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,816评论 1 296
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,576评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,658评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,359评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,937评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,920评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,859评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,381评论 2 342

推荐阅读更多精彩内容