Cooperative graph neural networks(四)Cooperative Graph Neural Networks

引用次数:9

引用格式:Finkelshtein B, Huang X, Bronstein M, et al. Cooperative graph neural networks[J]. arXiv preprint arXiv:2310.01267, 2023.

4、Cooperative Graph Neural Networks

CO-GNNs将图中的每个节点视为多玩家环境中的一个“玩家”,其状态由相应节点的表示(或状态)决定。每个节点通过两阶段过程更新。在第一阶段,每个节点根据自身状态和邻居状态,从动作集合中选择一个动作。在第二阶段,每个节点根据其当前状态和由第一阶段确定的邻居子集的状态进行更新。因此,每个节点可以决定如何与其邻居传播信息。

一个CO-GNN \left ( \pi ,\eta \right )架构由两个协作的GNN组成:(i)动作网络\pi用于选择最佳动作,(ii)环境网络\eta用于更新节点表示。CO-GNN层通过如下方式更新每个节点v的表示h_{v}^{(l)}首先,动作网络\pi根据每个节点v的状态及其邻居N_{v}的状态,预测v可以执行的动作\left \{ S,L,B,I \right \}的概率分布p_{v}^{(l)}\in R^{4}

然后,使用Straight-through GS为每个节点vp_{v}^{(l)}中采样动作a_{v}^{(l)},并根据采样的动作,环境网络\eta更新每个节点的状态:

这是单层更新,通过堆叠L\geq 1层,我们获得每个节点v的最终表示h_{v}^{(L)}

Cooperative Graph Neural

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值