GRAPH ATTENTION NETWORKS论文
Thomas N. KipfSEMI-SUPERVISED CLASSIFICATION WITH GRAPH CONVOLUTIONAL NETWORKS公式核心公式1、带有正则项的损失函数公式其中表示针对图中有标签部分的监督损失为正则化项是权重因子可为类神经网络的可微函数表示无向图的非归一化图拉普拉斯矩阵其中 V 为含 N 个节点的节点集E 为边集为邻接矩阵二值或加权为度矩阵。好像这里f(X)是一个数而不是向量。2、层间传播规则的公式其中为添加自连接的无向图邻接矩阵为单位矩阵为层专属可训练权重矩阵为激活函数为第层激活矩阵且。这个公式的推导需要看参考文献。3、谱卷积公式U 为归一化图拉普拉斯矩阵的特征向量矩阵为特征值对角矩阵为信号 x 的图傅里叶变换。可视为关于 L 特征值的函数。Petar Veliˇckovi´cGRAPH ATTENTION NETWORKS公式核心公式1、注意力系数其中为一个实数它表示节点j的特征对节点i的重要性被称为注意力系数文章中提到为节点i的一阶邻域包含节点i自身也就是说j只能是图结构中与i直接相连的节点以及i自身表示图中节点i的特征向量它的长度为F即有F个特征同理W为矩阵它的目的是为节点的特征向量做线性变换让特征向量的长度变为文章中提到对所有的节点共享相同的线性变换即共享相同的W和是形状为的列向量a是一个函数。2、为使不同节点的注意力系数具有可比性通过 softmax 函数对所有邻域节点j的系数进行归一化其中是归一化后的值它是一个实数。3、这里将式子1和2合在了一起表达式子1的a是一个单隐层的前馈神经网络输入的特征数为输入经过一个线性层后再经过激活函数后直接输出合并的式子如下其中上标T表示转置∥表示拼接操作。4、注意力机制的步骤根据3式得到归一化的注意力系数后通过对对应特征进行线性组合然后再应用非线性激活函数σ便可以得到每个节点的最终输出特征其中是列向量长度为。5、将式子4的注意力机制扩展为多头注意力其中∥表示拼接操作是由第k个注意力机制计算得到的归一化注意力系数是对应输入线性变换的权重矩阵。需注意在该设置下模型最终输出的每个节点特征维度为KxF′而非F′。6、若在网络的最终预测层使用多头注意力拼接操作不再适用。此时我们对各注意力头的输出进行平均并延迟应用最终的非线性激活函数分类任务中通常为 softmax 或逻辑 sigmoid 函数论文整体流程注意1、GAT模型只需输入图结构(邻接矩阵)以及图中每个节点的特征向量便可以进行做分类任务。1、注意力系数的计算。根据核心公式3可以得到与i节点相邻节点和i节点自身对i节点的注意力系数只需要输入i节点和其他节点便可以得到其他节点对i节点的注意力系数。2、聚合特征。有了注意力系数后就要对每个节点进行聚合特征对于i节点聚合后的特征根据核心公式5得到需要输入注意力系数和与i节点相邻的节点以及i节点的特征。聚合特征完成之后每个节点都有了新的特征但是特征变成了KxF′的形状注意特征要写为列向量的形式而不是矩阵的形式此时的特征向量的长度为K乘以F′。3、输出层。根据公式6得到分类结果公式6中的F′要等于任务的类别数这样输出就是类别数长度的向量。草稿为了以后方便描述图神经网络的网络结构可以借鉴下图的描述方法。

相关新闻

py-lmdb性能优化指南:10个技巧让你的数据库操作速度提升300%

py-lmdb性能优化指南:10个技巧让你的数据库操作速度提升300%

py-lmdb性能优化指南:10个技巧让你的数据库操作速度提升300% 【免费下载链接】py-lmdb Universal Python binding for the LMDB Lightning Database 项目地址: https://gitcode.com/gh_mirrors/pyl/py-lmdb py-lmdb是Python中LMDB(Lightning Memo…

2026/7/17 7:13:10 阅读更多 →
Python数据读取实战:从CSV到数据库的高效处理技巧

Python数据读取实战:从CSV到数据库的高效处理技巧

1. Python读取外部数据文件的核心价值在数据分析的完整流程中,数据获取往往是最容易被忽视却至关重要的第一步。就像盖房子需要先准备砖瓦,没有可靠的数据源,再高级的分析算法也只是无米之炊。Python作为数据科学领域的瑞士军刀,其…

2026/7/17 7:13:10 阅读更多 →
DDR3 SDRAM 理论知识

DDR3 SDRAM 理论知识

1.1 DDR3 SDRAM 基本概念 DDR3 SDRAM 英文全称“Double-Data-Rate Three Synchronous Dynamic Random Access Memory”,译为“第三代双倍速率同步动态随机存取内存”或“同步动态随机存储器”。 双倍速率(Double-Data-Rate):双边沿输出输入数据&#xff…

2026/7/17 7:11:09 阅读更多 →

最新新闻

ProperTree:黑苹果配置的终极GUI编辑器指南

ProperTree:黑苹果配置的终极GUI编辑器指南

ProperTree:黑苹果配置的终极GUI编辑器指南 【免费下载链接】ProperTree Cross platform GUI plist editor written in python. 项目地址: https://gitcode.com/gh_mirrors/pr/ProperTree 还在为复杂的黑苹果配置文件感到困惑吗?你是否曾经因为一…

2026/7/17 7:57:25 阅读更多 →
Java 类加载机制:从字节码到运行时的完整路径

Java 类加载机制:从字节码到运行时的完整路径

C 语言的链接过程将多个目标文件合并为可执行文件,地址在构建时确定。Java 的类加载机制完成的是类似的工作——将 .class 文件中的字节码读入 JVM,解析符号引用,最终形成运行时数据结构。但两者的核心差异在于:C 的链接是静态的、…

2026/7/17 7:55:24 阅读更多 →
deepin 25 Preview系统安装与优化全指南

deepin 25 Preview系统安装与优化全指南

1. 项目概述:deepin 25 Preview系统安装指南最近在折腾国产Linux发行版时,发现deepin 25 Preview版本带来了不少新特性。作为一款对新手友好的国产操作系统,deepin的安装过程相比其他Linux发行版确实简化了不少。不过在实际安装过程中&#x…

2026/7/17 7:55:24 阅读更多 →
从三角网格到四边形拓扑:QRemeshify如何革新Blender建模工作流

从三角网格到四边形拓扑:QRemeshify如何革新Blender建模工作流

从三角网格到四边形拓扑:QRemeshify如何革新Blender建模工作流 【免费下载链接】QRemeshify A Blender extension for an easy-to-use remesher that outputs good-quality quad topology 项目地址: https://gitcode.com/gh_mirrors/qr/QRemeshify 在3D建模的…

2026/7/17 7:51:23 阅读更多 →
oeAware-scenario安全最佳实践:系统监控工具的安全配置指南

oeAware-scenario安全最佳实践:系统监控工具的安全配置指南

oeAware-scenario安全最佳实践:系统监控工具的安全配置指南 【免费下载链接】oeAware-scenario Provides low-overhead scenario awareness 项目地址: https://gitcode.com/openeuler/oeAware-scenario 前往项目官网免费下载:https://ar.openeule…

2026/7/17 7:49:22 阅读更多 →
Dify知识库检索优化:从预处理到多阶段检索实战

Dify知识库检索优化:从预处理到多阶段检索实战

1. Dify知识库检索能力优化全景图作为一款开源的LLM应用开发平台,Dify的知识库检索功能直接影响着最终AI应用的回答质量。在实际企业级应用中,我们常常会遇到检索结果不精准、关键信息遗漏、响应速度慢等典型问题。这些问题本质上源于知识库建设、检索策…

2026/7/17 7:47:21 阅读更多 →

日新闻

2026全国外贸独立站搭建公司推荐排行,含零代码SAAS、AI编程、源码定制

2026全国外贸独立站搭建公司推荐排行,含零代码SAAS、AI编程、源码定制

2026全国外贸独立站搭建公司推荐排行 外贸工厂、工贸企业建设官网,核心需求与普通展示型网站并不相同。除了页面整洁、多语言适配和海外访问体验,企业还要重点考虑数据能否导出、站点能否迁移、源码是否可控、后续费用是否透明,以及更换服务…

2026/7/17 0:02:10 阅读更多 →
HarmonyOS 应用开发《掌上英语》第19篇:3D 翻转动画实现——ArkTS 动画系统全解析

HarmonyOS 应用开发《掌上英语》第19篇:3D 翻转动画实现——ArkTS 动画系统全解析

3D 翻转动画实现——ArkTS 动画系统全解析引言 在移动应用中,卡片翻转动画是最受欢迎的交互动效之一,它能给用户带来直观的"物理世界"操作感。在我们的英语学习 App 的单词学习页面(CourseHomePage.ets)中,就…

2026/7/17 0:02:10 阅读更多 →
2026键盘推荐|IQUNIX EV63多场景适配,不允许有人不知道!

2026键盘推荐|IQUNIX EV63多场景适配,不允许有人不知道!

现在很多用户都需要一款能适配多场景的键盘,既能满足交流码字的需求,又能应对居家电竞的性能需求,最好还得有点小颜值。而大多键盘都只能兼顾其中一两个场景。这次我实测了IQUNIX EV63三款配色(银武士、黑武士、紫罗兰&#xff09…

2026/7/17 0:04:10 阅读更多 →

周新闻

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨 在一个阳光明媚的上午,互联网大厂的面试官坐在桌前,准备迎接他的面试候选人——燕双非,一个以搞笑和幽默著称的程序员。第一轮提问 面试官:燕双非,作…

2026/7/17 3:22:28 阅读更多 →
车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估

车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估

车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估在智能驾驶和车联网技术快速发展的今天,车载以太网作为新一代车载网络的核心传输技术,其物理层性能直接决定了数据传输的可靠性和稳定性。1000BASE-T1作为当前主流的…

2026/7/17 3:01:28 阅读更多 →
VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战,5步完成Keil工程转换

VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战,5步完成Keil工程转换

VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战指南嵌入式开发领域正经历一场工具链的静默革命。当传统Keil用户首次打开VSCode的扩展市场搜索EIDE时,往往会惊讶于这个看似简单的插件竟能重构十余年的开发习惯。本文将揭示如何用五个精准步骤&#xff0…

2026/7/16 23:40:37 阅读更多 →

月新闻