论文GAN(GRAPH ATTENTION NETWORKS)阅读笔记

简略版理解

背景

当前的局限性:

CNN数据具有规则的网格结构,但现实数据往往是不规则的(即图结构)

本文的核心思想:

每个节点在计算表示时:对邻居节点进行 attention 加权

GAT 架构

GAT 通过堆叠多个图注意力层构建深层网络,每一层都会对节点及其邻居的特征进行加权聚合

GAT 的计算流程

每一层:

线性变换

对所有节点的输入特征进行一次共享的线性变换

计算邻居 attention

在得到新的特征表示后,模型会为每个节点计算其与邻居节点之间的注意力系数,所有邻居的注意力系数会通过Softmax 函数进行归一化

加权聚合

在得到注意力权重后,节点会对所有邻居节点的特征进行加权求和:

  • 权重越大的邻居,对节点表示的贡献越大

  • 权重较小的邻居影响会被削弱

激活函数

Multi-head attention

用多个 attention:

  • 稳定训练

  • 提高表达能力

GCN:

邻居平均

GraphSAGE:

邻居聚合

GAT:

邻居加权(attention)

相关推荐
科技每日热闻4 分钟前
AI 赋能财务资金管理、风险预警、经营数据分析,合适的云上财务智能 Agent 有哪些?—— 优先采用 Amazon Quick 四链路解决方案
人工智能·ai·数据挖掘·数据分析
Linguwen8 分钟前
外贸GEO06|AI搜索引擎怎么工作?理解原理才能做好优化
人工智能·搜索引擎
DS随心转APP11 分钟前
生成word文档的DeepSeek底层解码与“AI导出鸭”工程化方案:一份技术架构师的全维度测评
人工智能·ai·chatgpt·word·deepseek·ai导出鸭
小猴子下山12315 分钟前
2026年无锡滨湖区健康管理公司解析:全周期服务与细胞技术如何匹配需求
人工智能·精选
深念Y20 分钟前
Opencode Event 表写入优化方案
数据库·人工智能·ai·node.js·bug·优化·opencode
招风的黑耳24 分钟前
我国牵头制定智慧城市国际标准发布:从“跟跑“到“领跑“,意味着什么?
人工智能·智慧城市
Uncommon.26 分钟前
使用pandas处理csv并转为张量
pytorch·python·深度学习·pandas
袅沫31 分钟前
Nginx中部署多个前端项目——区分路径
服务器·前端
宋哥转AI38 分钟前
深入理解 AI Agent · MEMORY #01:从认知科学到记忆分层,建立完整的记忆认知框架
人工智能·agent·ai编程