首页 > 其他分享 >图神经网络 基础、前沿与应用 第零章 术语 & 符号 阅读笔记

图神经网络 基础、前沿与应用 第零章 术语 & 符号 阅读笔记

时间:2023-04-08 09:03:43浏览次数:35  
标签:学习 嵌入 级任务 旨在 第零 神经网络 前沿 节点

图的基本概念

中心度:用来衡量图中节点的重要性。中心度的基本假设是:如果其他重要的节点也连接到该节点,则认为该节点是重要的。常见的中心度度量包括度数中心度、特征向量中心度、间隔性中心度和接近性中心度。 邻域:一个节点的邻域一般是指与该节点相近的其他节点的集合(距离为1)。一个节点的k阶邻域内的所有节点与该节点之间的最短路径距离都不大于k。 社群:指一组内部连接紧密外部连接却不太密集的节点。即这一组节点内部的边很多,但是和其他点的边很少。 图抽样:图抽样是一种从源图中挑选节点和边的子集的技术。图抽样可用于在大规模图上训练机器学习模型,同时防止发生严重的可扩展性问题(感觉意思是抽一部分,既不影响速度,又比较全,扩展性不会太差?)。 异质图:如果一个图的点或者边的类型不同,则称这个图为异质图。异质图的典型代表是知识图谱,知识图谱中的边可以是不同的类型。 超图:超图是对图的扩展,超图中的一条边可以连接任意数量的节点。 随机图:随机图通常旨在对所观察图生成的图的概率分布进行建模。最基本、研究最透彻的随机模型名为Erdos-Renyi,该模型假定节点集合是固定的,此外每条边都相同并且是独立生成的。 动态图:当一个图的数据至少有一个组成部分随时间发生变化,包括增删节点、增删边、改变边的权重或节点的属性。

图机器学习

谱图论:谱图论旨在分析与图有关的矩阵,如邻接矩阵或拉普拉斯矩阵,使用的是线性代数工具,如研究矩阵的特征值和特征向量。 图信号处理:图信号处理旨在开发工具以处理定义在图上的信号。图信号是数据样本的有限集合,图中的每个节点都有一个样本。 节点级任务:指与图中单个节点相关的机器学习任务。节点级任务的典型代表是节点分类和节点回归。 边级任务:边级任务是指与图中一对节点相关的机器学习任务。边级任务的典型代表是链接预测。 图级任务:图级任务是指与整个图相关的机器学习任务。图级任务的典型代表是图分类和图属性预测。 直推式学习:直推式学习是指在训练期间观察目标实例,如节点或边(尽管目标实例的标签仍是未知的)。 归纳式学习:归纳式学习旨在学习可泛化到未观察到的实例的模型。

图神经网络

网络嵌入:网络嵌入旨在将图中的每个节点表征为一个低维向量,以便在嵌入向量中保留有用的信息,比如图结构和图中的一些属性网络嵌入又称为图嵌入和节点表征学习。 图神经网络:能在图数据上工作的任何神经网络。 消息传递:消息传递是图神经网络的框架之一,其中的关键步骤是根据每个神经网络层的图结构在不同节点之间传递信息。采用最为广泛的表述为消息传递神经网络,也就是仅在直接连接的节点之间传递信息消息传递函数也称为图滤波器或图卷积。 读出:是指对各个节点的信息进行总结,以形成更高层次的信息,如形成子图/超图或获得整个图的表征。读出也称为池化或图粗粒化。 图对抗攻击:图对抗攻击旨在通过操纵图结构或节点表征以产生最坏情况下的扰动,从而使得一些模型的性能下降。图对抗攻击可以根据攻击者的目标、能力及其所能够获得的知识进行分类。 鲁棒性验证:鲁棒性验证旨在提供形式化的保证,使得即使根据某个扰动模型进行扰动,GNN的预测也不受影响

图符号

A 邻接矩阵
L 拉普拉斯矩阵
D 对角矩阵

两图同构
+ 两图的并查集
× 两图的笛卡尔积
V 两图的连接

基本操作

xp x的p范数
 

标签:学习,嵌入,级任务,旨在,第零,神经网络,前沿,节点
From: https://www.cnblogs.com/fansoflight/p/17297876.html

相关文章

  • 图神经网络 基础、前沿与应用 第一章 表征学习 阅读笔记
    导读表征学习的目标是从数据中提取足够但最少的信息。传统上,该目标可以通过先验知识以及基于数据和任务的领域专业知识来实现,这也被称为特征工程。特征工程是利用人类的现有知识的一种方式,旨在从数据中提取并获得用于机器学习任务的判别信息(比如从音频中通过傅立叶变换提取出mel......
  • 图神经网络 基础、前沿与应用 第三章 图神经网络 阅读笔记
    导读传统的深度学习技术已经在图像等欧式数据或文本和信号等序列数据上取得巨大的成功。但也有很多领域数据需要用复杂的图结构来表达,这些图结构的数据可以编码复杂的点对关系,以学习更丰富的信息表征;另一面,原始数据(图像或连续文本)的结构和语义信息中纳入特定领域知识可以捕捉数......
  • 图神经网络 基础、前沿与应用 第二章 图表征学习 阅读笔记
    摘要图表征学习的目的是将图中的节点嵌入低维的表征并有效地保留图的结构信息。导读许多复杂的系统具有图的形式,如社交网络、生物网络和信息网络。为了有效地处理图数据,第一个关键的挑战是找到有效的图数据表征方法,也就是如何简洁地表征图,以便在时间和空间上有效地进行高级的......
  • 【研究生学习】Pytorch基本知识——神经网络实战分类与回归任务
    本博客主要记录一下神经网络实战分类与回归任务如何用Pytorch完成气温数据集及任务介绍首先需要导入数据集:importpandasaspdfeatures=pd.read_csv('temps.csv')print(features.head())#取数据的前n行数据,默认是前5行可以看到运行结果,看一下数据的样子:数据中的......
  • bp神经网络交叉验证算法和确定最佳隐含层节点个数matlab 程序
    bp神经网络交叉验证算法和确定最佳隐含层节点个数matlab程序,直接运行即可。数据excel格式,注释清楚,效果清晰,一步上手。YID:6859628310735572......
  • RNN(循环神经网络)
    1.递归神经网络的历史版本递归神经网络有两种类型:Jordannetwork和Elmannetwork;现在常用的RNN(包括LSTM、GRU等)都是使用Elmannetwork。Elmannetwork是在Jordannetwork的基础上进行了创新,并且简化了它的结构。它们之间的区别:Jordannetwork是将网络的输出层反馈回网络......
  • 基于pytorch搭建VGGNet神经网络用于花类识别
    文章目录基于pytorch搭建VGGNet神经网络用于花类识别写在前面VGGNet网络模型搭建训练结果展示小结 基于pytorch搭建VGGNet神经网络用于花类识别写在前面  上一篇写过基于pytorch搭建AlexNet神经网络用于花类识别项目实战,建议阅读此篇前先弄明白上篇所述之事......
  • 基于pytorch搭建ResNet神经网络用于花类识别
    文章目录基于pytorch搭建ResNet神经网络用于花类识别写在前面ResNet网络模型搭建✨✨✨训练结果展示小结基于pytorch搭建ResNet神经网络用于花类识别写在前面【当然这是要在你对这部分网络结构的理论有充分的了解之后】另一方面,我觉得这部分真的得你自己切切实实的钻研,自己一步步的......
  • 卷积神经网络 – CNN
    1981年的诺贝尔医学奖,颁发给了DavidHubel(出生于加拿大的美国神经生物学家)和TorstenWiesel,以及RogerSperry。前两位的主要贡献,是“发现了视觉系统的信息处理”,可视皮层是分级的。图:纪念1981年诺贝尔医学奖的邮票。人类的视觉原理如下:从原始信号摄入开始(瞳孔摄入像素Pixel......
  • m基于AlexNet神经网络和GEI步态能量图的步态识别算法MATLAB仿真
    1.算法描述        AlexNet是2012年ImageNet竞赛冠军获得者Hinton和他的学生AlexKrizhevsky设计的。也是在那年之后,更多的更深的神经网络被提出,比如优秀的vgg,GoogLeNet。这对于传统的机器学习分类算法而言,已经相当的出色。Alexnet网络模型于2012年提出。它具有更高维......