七、标签传播与节点分类【CS224W】(Datawhale组队学习)

文章探讨了半监督节点分类问题,包括直推式和归纳式学习,以及多种解决方案如标签传播、IterativeClassification、Correct&Smooth、BeliefPropagation算法。这些方法基于图的同质性假设,利用节点属性和网络结构进行预测。同时,文章还提到了MaskedLabelPrediction这一自监督方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

请添加图片描述

开源内容:https://github.com/TommyZihao/zihao_course/tree/main/CS224W

子豪兄B 站视频:https://space.bilibili.com/1900783/channel/collectiondetail?sid=915098

斯坦福官方课程主页:https://web.stanford.edu/class/cs224w

半监督节点分类

标签传播算法常作为baseline和其它图神经网络模型进行对比
半监督节点分类:由已知标签的节点猜测未知节点
在这里插入图片描述
直推式学习和归纳式学习

  • transductive直推式学习:训练模型的过程中用到了已知和未知的标签,没有新节点的加入
  • inductive归纳式学习:对新节点进行预测

半监督节点分类问题的求解思路

  1. 特征工程
  2. 节点表示学习(图嵌入)
  3. 标签传播(消息传递)
  4. 图神经网络

任务:通过节点属性和网络信息预测新节点的标签
在这里插入图片描述

半监督节点分类问题求解方法对比

在这里插入图片描述

标签传播和集体分类

集体分类:Label Propagation ( Relational Classification)和lterative Classification
后处理:Correct & Smooth
消息传递:Belief Propagation
自监督:Masked Lable Prediction

大自然对图的基本假设

相邻的节点更可能相连且有相同的类别(物以类聚人以群分,近朱者赤近墨者黑)
在这里插入图片描述

  • 同质性(Homophily):具有相似属性特征的节点更可能相连且具有相同类别
  • 影响(influence):社交会影响节点类别

Label Propagation (Relational Classification)

算法简介

  • 计算方式:对节点的邻居节点求加权平均
    在这里插入图片描述

  • 对已知节点初始化为0或者1,位置节点初始化为0.5

  • 更新所有的节点直到收敛或者达到迭代次数上限

算法举例

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

算法的不足

  • 不保证收敛
  • 仅用到网络的连接信息,没有使用到节点属性特征

lterative Classification

算法简介

使用了网络信息、节点类别信息和节点属性特征信息
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

算法举例

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

Correct & Smooth

算法简介

利用了图的结构进行后处理,分为correct步骤和smooth步骤
correct步骤对训练误差(不确定性)进行扩散和分散
smooth步骤对最终的预测结果进行扩散和分散
可以和图神经网络进行结合

算法举例

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Correct step
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
smooth step
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Belief Propagation

算法简介

Belief Propagation是一种动态规划的方法,下一时刻的状态仅取决于上一时刻,当所有节点达到共识的时候,得到最终的预测结果
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

算法举例

消息传递举例

在这里插入图片描述
在这里插入图片描述
对于树状图,从叶子节点向根节点进行汇报
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

存在环

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

算法优缺点分析

在这里插入图片描述

Masked Lable Prediction

算法简介

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

总结

本篇文章介绍了半监督节点分类问题的常见概念和各种求解方法的对比,之后介绍了五种解决半监督节点分类问题的算法,分别是Label Propagation ( Relational Classification)、lterative Classification、Correct & Smooth、Belief Propagation、Masked Lable Prediction,其中前两种属于集体分类,第三种属于后处理,第四种属于消息传递,第五种属于自监督方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卡拉比丘流形

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值