Aritalab:Lecture/NetworkBiology/Link Analysis
From Metabolomics.JP
< Aritalab:Lecture | NetworkBiology(Difference between revisions)
Line 2: | Line 2: | ||
==Centrality== | ==Centrality== | ||
− | + | 無向グラフにおいて、頂点のネットワーク中心への近さを示す尺度を中心度(centrality)という。いずれの値も0-1の間をとるように正規化する。有向グラフでも定義できるが、次に述べるprestigeを使った方がよい。 | |
− | * Degree centrality ... | + | * Degree centrality ... 辺数が多い点を中心と考える。 |
− | * Closeness centrality ... | + | * Closeness centrality ... 全頂点への平均最短距離が短い点を中心と考える。 |
− | * Betweenness centrality ... | + | * Betweenness centrality ... 全頂点間の最短経路に多く使われる点を中心と考える。同じ値で辺のbetweennessも定義できる。 |
{| | {| | ||
Line 19: | Line 19: | ||
|Closeness | |Closeness | ||
|colspan="2"| <math>C_C(i)=\frac{n-1}{\sigma^n_{j=1}d(i,j)}</math> | |colspan="2"| <math>C_C(i)=\frac{n-1}{\sigma^n_{j=1}d(i,j)}</math> | ||
− | |||
− | |||
− | |||
|- | |- | ||
|Betweenness | |Betweenness | ||
− | | <math>C_B(i)=\sigma_{j<k}\frac{p_{jk}(i)}{p_{jk}} \times N_{paths}^{-1}</math> | + | |colspan="2"| <math>C_B(i)=\sigma_{j<k}\frac{p_{jk}(i)}{p_{jk}} \times N_{paths}^{-1}</math><br> |
− | + | <small> | |
− | + | ||
− | + | ||
ただしj,kはiと異なる頂点。iを除いた最短経路の本数は無向で<math>\frac{(n-1)(n-2)}{2}</math>、有向で<math>(n-1)(n-2)</math>。 | ただしj,kはiと異なる頂点。iを除いた最短経路の本数は無向で<math>\frac{(n-1)(n-2)}{2}</math>、有向で<math>(n-1)(n-2)</math>。 | ||
</small> | </small> | ||
Line 33: | Line 28: | ||
==Prestige== | ==Prestige== | ||
+ | 有向グラフにおいて頂点の傑出具合を測る尺度を傑出度(prestige)という。 | ||
+ | * Degree prestige ... 多くの入力辺がある点を傑出していると | ||
+ | 考える。 | ||
+ | * Proximity prestige ... より多くの頂点から到達できる点を傑出していると考える。Degree prestigeの拡張になっている。 | ||
+ | * Rank prestige ... 高いランクの頂点に指されている頂点もランクが高いと考える。 | ||
+ | |||
+ | {| | ||
+ | ! Name || | ||
+ | |- | ||
+ | | Degree || <math>P_D(i)=\frac{d_{in}(i)}{n-1}</math> | ||
+ | |- | ||
+ | | Proximity || <math>P_P(i)=\frac{|I_i|/(n-1)}{\sum_{j\in I_i}d(j,i)/|I_i|}</math><br> | ||
+ | <small><math>I_i</math>は''i''より到達できる頂点集合</small> | ||
+ | |- | ||
+ | | Rank || <math>\mathbf{P_R=A^TP_R}</math><br> | ||
+ | <small><math>\mathbf{P_R}</math>は長さ''n''の縦ベクトル、<math>\mathbf{A}</math>は隣接行列。つまり<math>\mathbf{P_R}</math>は<math>\mathbf{A}</math>の固有値。</small> | ||
+ | |} | ||
+ | |||
+ | |||
+ | |} |
Revision as of 22:13, 22 April 2009
歴史
Centrality
無向グラフにおいて、頂点のネットワーク中心への近さを示す尺度を中心度(centrality)という。いずれの値も0-1の間をとるように正規化する。有向グラフでも定義できるが、次に述べるprestigeを使った方がよい。
- Degree centrality ... 辺数が多い点を中心と考える。
- Closeness centrality ... 全頂点への平均最短距離が短い点を中心と考える。
- Betweenness centrality ... 全頂点間の最短経路に多く使われる点を中心と考える。同じ値で辺のbetweennessも定義できる。
Name | Undirected | Directed |
---|---|---|
Degree | ![]() |
![]() |
| ||
Closeness | ![]() | |
Betweenness | ![]()
ただしj,kはiと異なる頂点。iを除いた最短経路の本数は無向で |
Prestige
有向グラフにおいて頂点の傑出具合を測る尺度を傑出度(prestige)という。
- Degree prestige ... 多くの入力辺がある点を傑出していると
考える。
- Proximity prestige ... より多くの頂点から到達できる点を傑出していると考える。Degree prestigeの拡張になっている。
- Rank prestige ... 高いランクの頂点に指されている頂点もランクが高いと考える。
Name | |
---|---|
Degree | ![]() |
Proximity | ![]()
|
Rank | ![]()
|
|}