首页 > 其他分享 >GNN、GCN和GAT

GNN、GCN和GAT

时间:2023-11-16 19:24:13浏览次数:30  
标签:GAT 信息 GCN 神经网络 邻居 GNN

GNN图神经网络

GNN的流程:
1.聚合
2.更新
3.循环

需要邻居来判断它,作为它自己信息的一个补足。
a,b,c可以手动设置,也可以通过训练得到。

进行一层GNN操作后得到的A的信息。

二层GNN就可以得到二阶邻居的信息,三层GNN就可以得到三阶邻居的信息。

包含了结构特征。

GCN图卷积神经网络

主要是聚合和GNN有所不同。

如果你认识的人很多,你的度就会很大,就被认识的人给评分了。防止某个人在社交网络影响过大。

GAT图注意力网络

自动学习节点之间互相的影响度

w相当于一个转置的作用,||表示把矩阵拼接起来。*表示点乘,向量内积。

w和a是需要优化的参数,多头就是多套w和a。

每种颜色的箭头,就代表一套attention。

标签:GAT,信息,GCN,神经网络,邻居,GNN
From: https://www.cnblogs.com/muyukiko/p/17832055.html

相关文章

  • AWS上部署容器化应用:EC2和Fargate挂载EFS文件系统的步骤详解
    在云计算领域,AWS(AmazonWebServices)一直是业界领先的云服务提供商之一。在AWS上,我们可以轻松地部署和管理各种应用程序,包括容器化的应用。本篇博文将介绍如何在AWS上创建EFS文件系统,并演示如何在EC2和AWSFargate上挂载这个文件系统。步骤一:创建EFS文件系统首先,登录AWS管理控制台,......
  • GoldenGate之日常维护与管理
    适用范围适用于GoldenGate进程日常维护与管理。GoldenGate日常维护与管理1.检查OGG进程的参数文件#在启动OGG进程前,使用checkprm检查参数的合法性cd$OGG_HOME./checkprmhelp./checkprm./dirprm/extenmo1-Cextract-Mintegratedextract-V#说明-COGG组件名称-Mmod......
  • goldengate add trandata显示最小附加日志already enable,但是info trandata显示disabl
    问题描述:数据库版本11.2.0.4,操作系统版本:windowsserver2012,goldengate版本12.1.2.1.0在给ogg同步表添加trandata的时候,提示supplementalredologdataisalreadyenabled。但是使用infotrandata查看的时候,却显示supplementalredologdataisdisabled。  这时通过......
  • DyHGCN:一种学习用户动态偏好的动态异构图卷积网络,用于信息扩散预测
    DyHGCN:ADynamicHeterogeneousGraphConvolutionalNetworktoLearnUsers’DynamicPreferencesforInformationDiffusionPredictionECML-PKDD2020欧洲机器学习与数据挖掘顶级会议Abstract​ 信息扩散预测是了解信息传播过程的一项基本任务。它在错误信息传播预测......
  • DHCPv6 PD(Prefix Delegation)前缀代理
    概念DHCPv6前缀代理DHCPv6PD(PrefixDelegation)是一种前缀分配机制,通过DHCPv6前缀代理机制,下游网络设备不需要再手工指定用户侧链路的IPv6地址前缀,它只需要向上游网络设备提出前缀分配申请,上游网络设备便可以分配合适的地址前缀给下游设备,下游设备把获得的前缀再通过路由通告(RA)......
  • Spring Cloud Gateway实现鉴权认证流程总结(一)
    认证、授权、凭证1.1认证(Authentication)认证表示你是谁。系统如何正确分辨出操作用户的真实身份,比如通过输入用户名和密码来辨别身份。1.2授权(Authorization)授权表示你能干什么。系统如何控制一个用户能看到哪些数据和操作哪些功能,也就是具有哪些权限。1.3凭证(Credential)表示你......
  • Spring Cloud Gateway实现鉴权认证流程总结(二)
    微服务认证方案微服务认证方案目前有很多种,每个企业也是大不相同,但是总体分为两类,如下:网关只负责转发请求,认证鉴权交给每个微服务商控制统一在网关层面认证鉴权,微服务只负责业务你们公司目前用的是哪种方案?先来说说第一种方案,有着很大的弊端,如下:代码耦合严重,每个微服务都要......
  • 无涯教程-Dart - isNegative函数
    如果数字为负数,则此属性返回true。isNegative-语法num.isNegativeisNegative-示例voidmain(){intposNum=10;intnegNum=-10;print(posNum.isNegative);print(negNum.isNegative);}它将产生以下输出-falsetrue参考链接https://www.......
  • 部署 Istio Egress Gateway
    检查IstioEgressGateway是否已布署kubectlgetpod-listio=egressgateway-nistio-system查看现存Istiopod信息kubectlgetpods-nistio-systemNAMEREADYSTATUSRESTARTSAGEistio-ingressgateway-f9fc6b7fb-m4vm......
  • Cost Aggregation with Transformers for Sparse Correspondence-读书笔记
    CostAggregationwithTransformersforSparseCorrespondence:2022背景:该论文结合了SuperGlue和CATs,将里面所有手工制作的部分都代替了。将CATs引入该模型,用Transformer取代手工制作的成本聚合方法,用于具有自关注层全局接受域的可学习成本聚合。(PS:成本聚合:成本聚合是指在立......