美文网首页物理
什么是幂律?

什么是幂律?

作者: 古洞洞 | 来源:发表于2017-03-15 15:11 被阅读4次

    1. 度平均值计算Degree

    度衡量的是与其它节点连接的情况。
    计算网络中度的平均值的公式(即平均度的计算公式)是:

    average degree=sum(各个点的度)/n

    或者

    Average Degree = 2 * Edges/Nodes

    例如,10 nodes, 9 edges, average degree=1.8

    2.无标度(scale free)和标度恒定(scale invariance)

    基本概念

    scale free是反映网络度分布的幂函数,俗称“幂律”。
    幂律常用表达式:
    ![](http://chart.googleapis.com/chart?cht=tx&chl= f(x) = a\cdot,k^{-c})
    变形后:
    ![](http://chart.googleapis.com/chart?cht=tx&chl= log(f(k)=log(a)-c\cdot,log(k))

    • log(f(k)) 是关于 log(k) 的线性函数。
      • 以 log(k)为横轴,log(f(k))为纵轴的图像是一条直线
    • 这等价于说。
      • 在对数坐标(横和纵)下,函数的图像是一条直线

    幂律基本特性

    • Scale free(不受尺度影响的)。

    Scale free函数隐含着自相似(self similarity),scale free和scale invariance实际含义是相同的,都是指幂律函数的标度恒定不受尺度影响。就如下图所示,图中的三角形结构都是完全相同的,仅仅是大小不同而已。


    image
    • 平均行为不反映典型行为

    • 其他网络分布特征

      • ER网络(从N个点开始,以概率p随机与其他点进行连接,服从泊松分布)


        image

      泊松分布的例子:已知某路口发生事故的比率是每天2次,那么在此处一天内发生4次事故的概率是多少?
      让我们考虑这个平均每天发生2起事故的例子。泊松分布的实现和二项分布有些类似,在泊松分布中我们需要指定比率参数。泊松分布的输出是一个数列,包含了发生0次、1次、2次,直到10次事故的概率。


      image

      你可以看到,事故次数的峰值在均值附近。平均来说,你可以预计事件发生的次数为λ。尝试不同的λ和n的值,然后看看分布的形状是怎么变化的。

    相关文章

      网友评论

        本文标题:什么是幂律?

        本文链接:https://www.haomeiwen.com/subject/luilnttx.html