GNN图神经网络基础学习(Graph Neural Networks)视频笔记:李宏毅老师助教的视频

来源:

B站。李宏毅老师助教。

1.Spatial-based GNN:

类似卷积神经网络利用卷积核提取特征的方式。
GNN:则是Aggregation,利用某一节点,以及该节点的邻居节点,计算下一层中该节点位置处的值。
如Layer i圈住的部分,进行一定的计算,得到的值就是Layer i+1中的h1 3的值。
Readout:则是将所有节点的信息融合,用一个东西来代表整张图。
在这里插入图片描述

2.模型1:NN4G(Neural Networks for Graph)

在这里插入图片描述

输入第一层到模型第一层: 直接权重乘以值。
在这里插入图片描述
模型第一层到模型第二层:
在这里插入图片描述
得到Readout的方法:
在这里插入图片描述

3.

在这里插入图片描述
第一层是由输入层距离为1来计算。
第二层是由第一层距离为2来计算。
在这里插入图片描述
H X 是第K层,第一行是第一个结点的。第二层。。。
在这里插入图片描述
得到每一个节点的feature:
在这里插入图片描述

4.

在这里插入图片描述
与3不同的是,
直接相加:
在这里插入图片描述

5.

在这里插入图片描述
给边具体的权重。
但是权重只是自己定义出来的。
在这里插入图片描述

6.

在这里插入图片描述
该模型的一个主要的特点就是:
使用了LSTM
但是LSTM是由顺序特点的。
因此:模型采取每次随机给一个结点的顺序,试图以这种方式让机器学会忽略结点的顺序。,

在这里插入图片描述

7.

在这里插入图片描述
边的权重自己去学:
在这里插入图片描述
具体方法是对邻居做attention:
attention的结果作为权重:
在这里插入图片描述

8.

在这里插入图片描述
理论证明哪些方式有用,哪些方式没有用。
在这里插入图片描述

在这里插入图片描述

第二節課

9.想法:

对输入的图进行傅里叶变换。
对给定的卷积核做傅里叶变化,
对两者得到的结果进行处理,然后做反的傅里叶变换,得到下一层的图。
在这里插入图片描述

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

。。。纯推导,放弃。

10.测试图神经网络模型的benchmark:

在这里插入图片描述

1.根据图片判断是什么:
在这里插入图片描述
2.预测溶解度:
在这里插入图片描述

3.
在这里插入图片描述

4.旅行者问题:
在这里插入图片描述

11.模型结果:

在这里插入图片描述

12.NLP:

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值