图神经网络--GNN从入门到精通

图神经网络--GNN从入门到精通

  • 一、图的基本表示和特征工程
    • 1.1 什么是图
    • 1.2 图的基本表示
    • 1.3 图的性质--度(degree)
    • 1.4 连通图,连通分量
    • 1.5有向图连通性
    • 1.6图直径
    • 1.7度中心性
    • 1.7特征中心性( Eigenvector Centrality)
    • 1.8中介中心性 Betweenness Centrality、
    • 1.9连接中心性 Closeness
    • 1.10PageRank
    • 1.10HITS
  • 二、图神经网络
    • 2.1GCN

一、图的基本表示和特征工程

1.1 什么是图

图是由节点和边组成的,如下图所示。一般图中的节点表示实体对象(比如一个用户、一件商品、一辆车、一张银行卡等都可以作为节点),代表事件或者实体之间的特殊关系(比如用户和商品之间的购买关系)。
在这里插入图片描述

在这里插入图片描述


1.2 图的基本表示

在这里插入图片描述
如何去表示一张图?
在这里插入图片描述
在数学中,我们一般使用邻接矩阵来表示图,如上图右边所示。邻接矩阵中的值为 1 表示节点之间有边,即有连接关系。所以邻接矩阵其实很好的将图的这种结构信息表达出来了。
此外,有的图网络比较庞大,故也采用连接列表和邻接列表来表示图。
在这里插入图片描述
连接列表只记录存在连接的节点对
在这里插入图片描述
邻接列表只记录存在关系的节点对,每个节点依次排开,只记录与它有关系的节点

1.3 图的性质–度(degree)

在这里插入图片描述


节点的度(Degree)表示与该节点相连的边的个数,记作d(v)。对于n个节点的简单图G=(V, E),其度矩阵D为,也是一个对角矩阵。


在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

1.4 连通图,连通分量

对于一个无向图,如果任意的节点i能够通过一些边到达节点j ,则称之为连通图

在这里插入图片描述

1.5有向图连通性

在这里插入图片描述

1.6图直径

图直径:两两节点中最长的最短路径

1.7度中心性

在这里插入图片描述

1.7特征中心性( Eigenvector Centrality)

特征中心性:最大特征值对应的特征向量。


在这里插入图片描述


1.8中介中心性 Betweenness Centrality、


在这里插入图片描述

1.9连接中心性 Closeness


在这里插入图片描述

1.10PageRank

基本思路
一个页面很重要:如果他被其他重要的pages指向。

  • 每个链接的投票与其源页面的重要性成正比
  • 如果具有重要性的页面 i 具有 di 个连出链接,则每个链接都会获得 ri / di 投票
  • 页面j本身的重要性rj是其连入链接的投票总和

rj 是节点j的importance score

在这里插入图片描述

1.10HITS

在这里插入图片描述

二、图神经网络

2.1GCN

整体示意图


gcn


公式原理:


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 15
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值