第一次接触复杂性科学是在一本叫think complexity的书上,Allen博士很好的讲述了数据结构与复杂性科学,barabasi是一个知名的复杂性网络科学家,barabasilab则是他所主导的一个实验室,这里的笔记则是关于里面介绍的课程的笔记,当然别人的课程不是公开课,所以从ppt里只能看到骨干的东西了,对了补充下,slider相关的书籍在这里可以找到

回顾我们的研究一个网络模型的三个特征:

  1. Degree distribution: P(k)
  2. Path length: <d>
  3. Clustering coefficient: C

无标度网络的定义与Degree distribution: P(k)

提到无标度网络最有代表的例子就是www构成的网络,那么怎么定义呢?还是从度分布上来看吧,度分布服从Power laws(幂次分布)的就可以定义为无标度网络,记得上节课说过什么吗?上节课说显示世界的大部分网络的度分布都是想随机网络模型那样的二项分布(泊松分布),而是大部分是幂次分布的。

Power laws听起来就好屌啊,像是重金属音乐里的power chord,好像有很强的普遍性,研究这个分布并证明它又普遍存在性的科学家是帕累托,这个分布又称为长尾或者帕累托分布,你也听说过二八原理吧,也是源于此。

好了,你肯定迫不及待的想知道无标度网络是什么了?下面这段话摘自它的维基

网络理论中,无尺度网络(或称无标度网络)是带有一类特性的复杂网络,其典型特征是在网络中的大部分节点只和很少节点连接,而有极少的节点与非常多的节点连接。这种关键的节点(称为“枢纽(hubs)”或“集散节点”)的存在使得无尺度网络对意外故障有强大的承受能力,但面对协同性攻击时则显得脆弱。现实中的许多网络都带有无尺度的特性,例如因特网、金融系统网络、社会人际网络等等。

好了我想你知道这个无标度网络是什么鬼了?但是这个无标度(scale-free)是怎么来的?

原来这个scale-free源自于对临界现象和尺度无关的研究,还记得我们将随机网络的时候提到了磁场磁化相变么(好像没提吧(⊙o⊙)…),我们说临界系统是复杂系统,复杂系统背后有个网络,然后这个网络具有尺度(scale free)无关的特征(我英语不太好,智商不够硬,表怪我)

我再强调一遍这种无标度网络模型有很强的普遍性,但是这么完美的模型一定不会适用所有的情况吧,你说对了,材料科学原子分子结构啊什么都适合啊,某些虫子的神经网络也不适用啊,电力网也不适用啊

那么适用什么不适用什么的呢?你看看slider里的描述吧,我不截图了也不重复了,值得注意的是我们的社交网络比如说Facebookt啊witter啊,都可以用无标度网络来描述的

hubs的重要性

我们现实中遇到了这种网络它的度最大的那些点是至关重要的,它是长尾分布的尾巴和二八里的二,它被称为hubs(枢纽)

无标度网络的Path length: <d>与 小世界

无标度网络有个超级小特征(就是小世界特征的加强版),小世界特征指的是路径长度,也就是我六度理论啊,这里体现的更为强烈

由无标度网络和随机网络的两个例子引出两个概念:

我们把度分布的性质类似于泊松分布这样在K外指数下降的,称为有界网络

我们把度分布的性质类似于幂次分布的k外缓慢下降有离群点的网络模型称为无界网络

附图:

各种网络的适用性截图

barabasilab-networkScience学习笔记4-无标度特征的更多相关文章

  1. linux系统学习笔记:无死角理解保存的设置用户ID,设置用户ID位,有效用户ID,实际用户ID

    一.基本概念 实际用户ID(RUID):用于标识一个系统中用户是谁,一般是在登录之后,就被唯一的确定,就是登录的用户的uid. 有效用户ID(EUID):用于系统决定用户对系统资源的权限,也就是说当用 ...

  2. UFLDL深度学习笔记 (三)无监督特征学习

    UFLDL深度学习笔记 (三)无监督特征学习 1. 主题思路 "UFLDL 无监督特征学习"本节全称为自我学习与无监督特征学习,和前一节softmax回归很类似,所以本篇笔记会比较 ...

  3. Sparse Filtering 学习笔记(二)好特征的刻画

      Sparse Filtering 是一个用于提取特征的无监督学习算法,与通常特征学习算法试图建模训练数据的分布的做法不同,Sparse Filtering 直接对训练数据的特征分布进行分析,在所谓 ...

  4. 学习笔记TF057:TensorFlow MNIST,卷积神经网络、循环神经网络、无监督学习

    MNIST 卷积神经网络.https://github.com/nlintz/TensorFlow-Tutorials/blob/master/05_convolutional_net.py .Ten ...

  5. ArcGIS案例学习笔记-聚类点的空间统计特征

    ArcGIS案例学习笔记-聚类点的空间统计特征 联系方式:谢老师,135-4855-4328,xiexiaokui@qq.com 目的:对于聚集点,根据分组字段case field,计算空间统计特征 ...

  6. Caffe学习笔记4图像特征进行可视化

    Caffe学习笔记4图像特征进行可视化 本文为原创作品,未经本人同意,禁止转载,禁止用于商业用途!本人对博客使用拥有最终解释权 欢迎关注我的博客:http://blog.csdn.net/hit201 ...

  7. 【学习笔记】SIFT尺度不变特征 (配合UCF-CRCV课程视频)

    SIFT尺度不变特征 D. Lowe. Distinctive image features from scale-invariant key points, IJCV 2004 -Lecture 0 ...

  8. AI学习笔记:特征工程

    一.概述 Andrew Ng:Coming up with features is difficult, time-consuming, requires expert knowledge. &quo ...

  9. Adaptive AUTOSAR 学习笔记 3 - AP 背景、技术及特征(中文翻译)

    本系列学习笔记基于 AUTOSAR Adaptive Platform 官方文档 R20-11 版本.本文从AUTOSAR_EXP_PlatformDesign.pdf开始,一边学习,一边顺带着翻译一 ...

随机推荐

  1. How to raise exceptions in Delphi

    uses SysUtils; procedure RaiseMyException; begin raise Exception.Create('Hallo World!'); end;

  2. FFPlay-noConsole-ver-20160409-snapshot

    ESC 退出 0 进度条开关 1 屏幕原始大小 2 屏幕1/2大小 3 屏幕1/3大小 4 屏幕1/4大小 S 下一帧 [ -2秒 ] +2秒 ; -1秒 ' +1秒 下一个帧 -> -5秒 F ...

  3. PyCharm5.0.2最新版破解注册激活码

    下载PyCharm http://download-cf.jetbrains.com/python/pycharm-professional-5.0.2.exe 安装PyCharm 设置激活服务器   ...

  4. “假学习“&”真学习“?(摘)

    什么叫做“假学习”? 一.看书 买一堆书,有空看看.看书,这是典型的假学习.看书看不懂还在看,就是假学习,欺骗自己,安慰自己正在学习而已.专业书都写得很好,但大都是写给已经懂的人看的.看书的最大作用就 ...

  5. DB2用一张表更新其他表的数据

    表结构: CREATE TABLE ATEST  (ID    INTEGER,   NAME  VARCHAR(256),   CODE  INTEGER,   NAME2 VARCHAR(256) ...

  6. ref 和 out

    两者都是按地址传递的,使用后都将改变原来的数值.很多人在论坛上解释说out是按数值传递,是错误的.简单的测试后可以知道out使用也能改变数值的,所以肯定是按照地址传递的.其次:rel可以把参数的数值传 ...

  7. ACdream 1224 Robbers (贪心)

    一道贪心题,很久前做的,代码是我以前写的. 题意:有n个抢劫者抢劫了m块金子,然后第i个人平分xi/y块金子,但是会有除不尽的情况而金子不可再分,那么每个人都有一个不满意度fabs(xi / y - ...

  8. centOS填坑笔记(一)

    第一次使用centOS安装软件时,对二进制包的./configure进行配置时(./configure是源代码安装的第一步,主要的作用是对即将安装的软件进行配置,)报错:WARNING: failed ...

  9. NPOI基本操作XLS

    using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using Sys ...

  10. Mac系统下使用VirtualBox虚拟机安装win7--第三步 在虚拟机上安装 Windows 7

    第三步 在虚拟机上安装 Windows 7 等待虚拟机进入 Windows 7 的安装界面以后,在语言,货币,键盘输入法这一面,建议保持默认设置,直接点击“下一步”按钮,如图所示