GNN 笔记1 图的概念
1 圖的定義
上圖中的鄰接矩陣分別為
2 圖的度
無向圖的度就是,每個點(diǎn)和幾個其他的點(diǎn)相連接,那么這個點(diǎn)的度就是幾。
以上左圖為例,點(diǎn)1的度為2,點(diǎn)4的度為3
?
有向圖分為出度和入度,就是射出去和射進(jìn)來的射線的數(shù)量
以上右圖為例,點(diǎn)1的出度和入度都是1,點(diǎn)4的出度是2,入度是1
3 圖的連通性
3.1 無向圖的連通性
對于一個無向圖,如果圖中任意一個節(jié)點(diǎn)i可以通過一些邊到達(dá)節(jié)點(diǎn)j,那么這個無向圖具有連通性,我們稱這個無向圖為連通圖。
換句話說,這個無向圖沒有孤立的節(jié)點(diǎn)。
3.1.1 連通分量
無向圖G的一個極大連通子圖被稱為G的一個連通分量(或者叫連通分支)。
連通圖只有一個連通分量(即自身)
非連通的無向圖可能有多個連通分量
3.2?有向圖的連通性
3.2.1 強(qiáng)連通性
給定圖G=(V,E),給定圖G中任意兩個節(jié)點(diǎn)u和v,如果結(jié)點(diǎn)u和v相互可達(dá)(也就是至少存在一條路徑從u到v,也存在一條路徑從v到u),那么這個有向圖G具有強(qiáng)連通性,是強(qiáng)連通圖。
3.2.2 弱連通性
如果至少有一對節(jié)點(diǎn)不滿足互相聯(lián)通(即這個有向圖不具備強(qiáng)連通性),但是去掉邊的方向后,從無向圖的角度看,又是連通圖,這樣的有向圖是弱連通圖。
比如上一張圖,我把3->2的射線改成2->3的射線,那么此時的有向圖是弱連通圖
4 圖的直徑
兩兩節(jié)點(diǎn)之間最短路徑的最大值稱之為直徑
以這張圖為例,圖的直徑為2(1->3)
5 度中心性?
度中心性=
?
以這張圖為例,點(diǎn)1的圖中心性為2/(4-1)=2/3;點(diǎn)4?的圖中心性為3/(4-1)=1
6 特征向量中心性
對于圖的鄰接矩陣A,我們對A求特征值和特征向量
最大特征值對應(yīng)的特征向量,每一個維度對應(yīng)這個點(diǎn)的特征向量中心性
特征向量取個反方向也沒有影響。
7 中介中心性
以王者榮耀魏勢力的人物關(guān)系圖為例
這個分式怎么看呢?我們以曹操的中介中心性為例:
我們先看分母:任意兩個節(jié)點(diǎn),兩兩之間有一條最短路徑(那么就是1)。除了曹操之外,還有五個點(diǎn),五個點(diǎn)之間兩兩相連 那么就還有5*4=20條最短路徑.
然后我們看分子:
1)第一個括號:(0+1+1+0.5)
? ? ? ?蔡文姬-甄姬,沒有經(jīng)過曹操,故為0
? ? ? ?蔡文姬-司馬懿,經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?蔡文姬-夏侯惇,經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?蔡文姬-典韋,有兩條最短路徑,其中一條經(jīng)過曹操,故為0.5(占比)
2)第二個括號:(0+0+1+1)
? ? ? ?甄姬-夏侯惇:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?甄姬-司馬懿:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?甄姬-典韋? ?:沒有經(jīng)過曹操,故為0
? ? ? ?甄姬-蔡文姬:沒有經(jīng)過曹操,故為0
3)第三個括號:(0+1+1+0.5)
? ? ? ?典韋-夏侯惇:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?典韋-司馬懿:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?典韋-甄姬? ?:沒有經(jīng)過曹操,故為0
? ? ? ?典韋-蔡文姬:有兩條最短路徑,其中一條經(jīng)過曹操,故為0.5(占比)
4)第四個括號:(1+1+1+1)?
? ? ? ?司馬懿-夏侯惇:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?司馬懿-蔡文姬:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?司馬懿-典韋:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?司馬懿-甄姬:經(jīng)過曹操,且只有一條路徑,故為1
5)第五個括號:(1+1+1+1)?
? ? ? ?夏侯惇-司馬懿:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?夏侯惇-典韋:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?夏侯惇-蔡文姬:經(jīng)過曹操,且只有一條路徑,故為1
? ? ? ?夏侯惇-甄姬:經(jīng)過曹操,且只有一條路徑,故為1
8 連接中心性
還是以剛才那個圖為例:
9 拉普拉斯矩陣
拉普拉斯矩陣(Laplacian matrix)),也稱為基爾霍夫矩陣, 是表示圖的一種矩陣。給定一個有n個頂點(diǎn)的圖,其拉普拉斯矩陣被定義為:L=D?W?其中D為圖的度矩陣,W為圖的鄰接矩陣。
以下圖為例:
| 鄰接矩陣 | |
| 度矩陣 | |
| 拉普拉斯矩陣 |
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的GNN 笔记1 图的概念的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 文巾解题 50. Pow(x, n)
- 下一篇: GNN目录