cs224W 图神经网络学习笔记 1-1

cs224w1-1 Why Graph?

Many Types of Data are Graph

作者举了几个例子,计算机网络,生信蛋白质分子等
很多数据可以用图来表示,图是用于描述和分析有关联性的实体的一种语言,使用图会更接近现实。

Types of Networks and Graph

自然界的图类别:
社交网络:70亿人的集合与他们的联系
交流交易网络:电子设备之间通信、交易、电话、金融交易等
生物信息网络:生物信息网络:基因与蛋白质序列与不同的相互作用
脑连接:各类神经元的连接

Graph(作为表示方法):

Information/knowledge are organized and linked
Software can be represented as a graph
Similarity networks: Connect similar data points
Relational structures: Molecules, Scene graphs, 3D shapes, Particle-based physics simulations

Why it is hard:

图的数据比较复杂,不像图像那么规律(平移不变性),也不像语音文字有左右之分(序列具有线性结构),
①它是大小可变的,结构复杂的拓扑结构数据
②它没有基准点,没有固定的节点顺序,具有上下左右
③它包含多个模态的特征数据
所以如何开发一款适用于图这种复杂数据类型的神经网络是我们这门课的重点!!!
在这里插入图片描述
监督学习全流程:
在这里插入图片描述
我们不再采取人工的特征工程FeaturesEngineering,而是采用表示学习RepresentationLearning来自动学习数据的特征。

图的表示:
将图数据映射到向量中去,采用深度学习等方式对向量进行表征学习(embedding)。
在这里插入图片描述
课程大纲:
传统的机器学习方法:Graphlets,Graph Kernels
嵌入embedding的生成方法:DeepWalk,Node2Vec
图神经网络框架:GCN、GraphSAGE、GAT
图的表达能力(知识表示) 逻辑推理等:TransE
深度生成模型:生成图
将异构图应用在生物医学、推荐在工业上的应用

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值