位置: IT常识 - 正文

浅谈GCN(浅谈一下新冠的好处)

编辑:rootadmin
浅谈GCN 文章目录一:GCN与GNN的区别二:GCN原理Step1: 求图模型的邻接矩阵和度矩阵Step2:进行特征计算① 邻接矩阵的改变② 度矩阵的改变③ Attention机制Step3:训练参数 www 的加权Step 4:层数的迭代三:总结一:GCN与GNN的区别

推荐整理分享浅谈GCN(浅谈一下新冠的好处),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:浅谈双减背景下的高效课堂,浅谈特殊儿童的融合教育论文,浅谈GCP伦理学问题论文,浅谈GCP伦理学问题论文,浅谈建筑地基基础加固施工技术亲,浅谈是什么意思,浅谈GCP伦理学问题论文,浅谈中国式现代化3000字论文,内容如对您有帮助,希望把文章链接给更多的朋友!

GNN指的是图神经网络,而GCN指的是图卷积网络。在本人另一篇文章中详细讲解了GNN的应用背景和工作原理,在此不再赘述,今天主要讲解GCN。

有人一听到“卷积”就两眼冒金光,于是CNN中的卷积操作便涌上脑中,但在我看来此卷积非彼卷积,完全不是一码事,只是说GCN也可以做多层罢了。。。如下图:

话不多说,下面我将分步对GCN原理进行讲解。

二:GCN原理

※※先附上GCN的核心计算公式: 接下来,我将带领大家分步骤理解该公式。

Step1: 求图模型的邻接矩阵和度矩阵

对于传统的GNN,一个图网络需要节点特征矩阵和邻接矩阵的输入,这样才能进行节点的聚合操作。但是GCN中还需要引入一个度矩阵,这个矩阵用来表示一个节点和多少个节点相关联,对于后面的步骤有巨大的作用,如图所示:

Step2:进行特征计算

求得矩阵A,D,XA,D,XA,D,X后,进行特征的计算,来聚合邻居节点的信息。GCN中的聚合方式和传统GNN中的方式有较大差异,这里分解为几个细节点:

① 邻接矩阵的改变浅谈GCN(浅谈一下新冠的好处)

邻接矩阵 AAA 没有考虑自身的加权,所以GCN中的邻接矩阵实际上等于 AAA +单位对角矩阵 III。

② 度矩阵的改变

首先对度矩阵的行和列进行了归一化(具体格式看下图),为什么这么做呢?行归一化系数代表着节点自身的一个变化程度,关联的节点越少,系数越大,越容易随波主流,更易受别人影响。而列归一化系数,代表关联节点对当前节点的影响程度,关系网越复杂的节点,它对其他节点的作用就越小,比如我认识一个亿万富翁,但富翁认识很多人,我们也就是一面之缘,那么能说因为我和他认识,我就是个百万富翁了嘛,显然有点草率了。通过行和列归一化系数,相互制衡,秒不可言。

同时,归一化的系数还开了根号,就是因为考虑到归一化后的行和列系数都加权给了节点特征,均衡一点。

③ Attention机制

在部分GCN中,还会引入注意力机制,根据关联节点的重要性来分配权重,最后乘到邻接矩阵上。传统计算权重的方法有两种,第一种方法,两节点特征向量直接相乘,关联节点都算完后,经过softmax算出权重值。还有第二种方法,就是将本节点和关联节点拼接成一个特征向量后,传入FC中,最后经过softmax算出权重值。如图所示:

Step3:训练参数 www 的加权

进行完聚合操作后,新的节点特征向量再乘上 www,往往会改变一下特征的维度,具体见下图:

Step 4:层数的迭代

接下来重复step1~3,每重复一次算一层,GCN正常只需要3–5层即可,这里就和CNN、RNN很不一样。因为节点每更新一次,感受野就变大一些,如果网络太深,那么每个节点就会受无关节点的影响,效果反而下降。

正如六度分割空间理论——“只需6个人,你就可以认识全世界”,见下图所示:

三:总结

可见,GCN中加入了许多不同于传统GNN的新元素,达到的效果也是很好的。github上也有相关的GCN工具包,安装好后便可直接使用,附上链接工具包地址

  至此我对GCN的基本概念和工作原理,进行了简单讲解,希望对大家有所帮助,有不懂的地方或者建议,欢迎大家在下方留言评论。

我是努力在CV泥潭中摸爬滚打的江南咸鱼,我们一起努力,不留遗憾!

本文链接地址:https://www.jiuchutong.com/zhishi/299310.html 转载请保留说明!

上一篇:【服务器】利用树莓派搭建 web 服务器-无需公网IP(使用服务器)

下一篇:精选100个Python实战项目案例,送给缺乏实战经验的你

  • 天猫88会员优酷会员怎么领取(天猫88会员优酷会员可以升级电视)

    天猫88会员优酷会员怎么领取(天猫88会员优酷会员可以升级电视)

  • 荣耀怎么设置地震报警(荣耀怎么设置地震预警强度)

    荣耀怎么设置地震报警(荣耀怎么设置地震预警强度)

  • 华为荣耀9x长度(华为荣耀9x手机长度)

    华为荣耀9x长度(华为荣耀9x手机长度)

  • 怎么把抖音视频下载到手机相册里(怎么把抖音视频发给微信好友)

    怎么把抖音视频下载到手机相册里(怎么把抖音视频发给微信好友)

  • applecare换新机条件(applecare换新机条件平板)

    applecare换新机条件(applecare换新机条件平板)

  • 休眠模式为什么开启不了了(休眠模式为什么点不了)

    休眠模式为什么开启不了了(休眠模式为什么点不了)

  • ipad充满电要多久(ipad充满电能用几个小时)

    ipad充满电要多久(ipad充满电能用几个小时)

  • 苹果信号满格打不出去(苹果信号满格打不出去电话)

    苹果信号满格打不出去(苹果信号满格打不出去电话)

  • 小度在家x8有什么功能(小度在家x8什么时候出的)

    小度在家x8有什么功能(小度在家x8什么时候出的)

  • 微博编辑记录怎么不让别人看到(微博编辑记录怎么隐藏)

    微博编辑记录怎么不让别人看到(微博编辑记录怎么隐藏)

  • windows ssd是什么意思(windows—ssd)

    windows ssd是什么意思(windows—ssd)

  • 抖音私信突然没了(抖音私信突然没声音了怎么回事)

    抖音私信突然没了(抖音私信突然没声音了怎么回事)

  • backucup是什么文件夹(backup是什么文件)

    backucup是什么文件夹(backup是什么文件)

  • 为什么weverse安装后打不开(weverse为什么闪退)

    为什么weverse安装后打不开(weverse为什么闪退)

  • caps键是什么意思(caps键是什么意思什么功能)

    caps键是什么意思(caps键是什么意思什么功能)

  • 陌陌注销了还能恢复吗(陌陌注销了还能收到信息吗)

    陌陌注销了还能恢复吗(陌陌注销了还能收到信息吗)

  • 小米5s什么时候上市的(小米5s 上市时间)

    小米5s什么时候上市的(小米5s 上市时间)

  • 抖音个人认证有什么用(抖音个人认证有风险吗)

    抖音个人认证有什么用(抖音个人认证有风险吗)

  • 华为手机的测距仪在那(华为手机的测距功能在哪里)

    华为手机的测距仪在那(华为手机的测距功能在哪里)

  • soul头像上有个绿点是什么意思(soul头像上有个生日帽)

    soul头像上有个绿点是什么意思(soul头像上有个生日帽)

  • 抖音显示非堂是在哪里(抖音显示非堂是什么意思)

    抖音显示非堂是在哪里(抖音显示非堂是什么意思)

  • 小米手环4不能关机吗(小米手环4不能控制音乐)

    小米手环4不能关机吗(小米手环4不能控制音乐)

  • meitu mp1718是啥意思(美图mp1701是什么手机)

    meitu mp1718是啥意思(美图mp1701是什么手机)

  • vivox27pro有面部识别嘛(vivox27pro有面部解锁功能吗)

    vivox27pro有面部识别嘛(vivox27pro有面部解锁功能吗)

  • 信号电池是什么(信号电池是什么东西)

    信号电池是什么(信号电池是什么东西)

  • 汽车修理公司兼职好做吗
  • 设计合同服务期限怎么写
  • 近三年复合增长是什么意思
  • 小规模减免增值税要交企业所得税吗
  • 小规模纳税人销售自建不动产
  • 零申报失败什么原因
  • 小规模纳税人支付的增值税
  • 企业合并怎么做账
  • 补发工资计算公式
  • 受委托加工物资双方账务处理怎么做
  • 4s店维修委托书的主要内容
  • 收到去年所得税汇算清缴退税账务处理
  • 单位收到社保补缴通知书后怎么办
  • 建筑工程公司项目经理职责
  • 增值税减免明细表怎么填
  • 发票边上的虚线是什么
  • 总资产周转率多少算高
  • 购入固定资产税费怎么算
  • 增值税纳税申报表怎么填
  • 增值税即征即退会计处理
  • 销售退货怎么开红字
  • 个人有形动产租赁
  • 工会账户销户
  • 股权转让要交哪些费用
  • 原本可以打开的软件
  • 应收账款重分类什么意思
  • 收到上年度企业所得税退税款
  • tersafe.dll
  • 电脑没组装好会怎么样
  • 苹果手机清理内存怎么清理微信内存
  • 企业办理银行结汇流程
  • PHP:Memcached::getMulti()的用法_Memcached类
  • 项目融资中风险有哪些
  • 开发支出应属于什么科目
  • php 写入excel
  • php开源微商城
  • node 文件
  • zenity命令 显示图形框
  • 一般人转小规模政策文号
  • 预付和挂账怎么做分录
  • 织梦怎么新建页面
  • 酒店低值易耗品怎么摊销
  • 织梦图片集如何调用
  • 织梦如何使用
  • 房地产城建税计税依据
  • 主营业务成本结转本年利润会计分录
  • 上月未结账本月不能结账
  • 银行存款对账方法
  • sql语句修改某个字段
  • 借款可以抵扣企业所得税
  • 有借款合同还要写借条吗
  • 收到购货款用预付款吗
  • 工程预付款入账
  • 普票冲红需要收回原来的发票吗
  • 废品相关内容有哪些
  • 研发支出资本化和费用化的区别
  • 餐饮食材成本高怎么形容
  • 财务会计与预算会计差异如何处理
  • 成本类科目借贷规则
  • sql语句中having是什么意思
  • mysql如何实现多表查询
  • mysql5718解压版安装
  • sqlserver2000数据库迁移到2008r2
  • mysql数据库远程备份和恢复
  • centos 安装选择
  • acs_log是什么文件
  • unix系统的文件分为哪三种存取结构
  • 标签windows
  • ssd安装centos7
  • win7系统浏览器不见了
  • win8.1怎么用
  • perl ne
  • k mean python
  • JavaScript中的方法名不区分大小写
  • android开发是什么意思
  • 湖北省国税务局钟敏副局长
  • 扣税1.5万
  • 劳保费如何入账
  • 烟台税务热线电话查询
  • 吉林省耕地面积有多少万亩
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设