GraphSAGE 原理详解

GraphSAGE原理详解

总结方法来自站望舒同学up主
解决问题:
?融合边的权重是固定的
在这里插入图片描述
?全图计算,图大的时候,计算难或者不能计算
步骤:
step1:邻居采样
step2:聚合
假设A为目标节点:
在这里插入图片描述
考虑K=1
在这里插入图片描述
更新A节点:
假设考虑二阶,这个真的很清晰。我一直以为不考虑重复节点,比如考虑目标节点A,聚合的话先把第二层聚合,即把E、D聚合到B,再把C、G、B聚合到A节点,但是这种想法是错误的,感谢望舒同学up主。正确的聚合应该如下图所示:
在这里插入图片描述
采样细节:假设需要采样的邻居节点不够的话可以补齐,具体方法:
在这里插入图片描述
如果要采样的邻居节点多的话要选择舍弃。类推…

望舒同学
原理:
https://www.bilibili.com/video/BV1ig411W7as/?spm_id_from=333.999.0.0&vd_source=dedde07f08114db1801c24d389337cbe
代码讲解:
https://www.bilibili.com/video/BV1WT411m7Ff/?spm_id_from=333.999.0.0&vd_source=dedde07f08114db1801c24d389337cbe

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值