当前位置: 首页 > news >正文

淮安市建设局网站亚马逊购物

淮安市建设局网站,亚马逊购物,成都设计公司排名简介,中国建设银行官方网站登录入口CSDN的朋友们大家好,好久没写系列文章了。 近期读了很多图神经网络(GNN)和分子表征(molecular representation)的论文,正好最近不是很忙,所以我决定把自己的学习过程记录下来,与大家…

CSDN的朋友们大家好,好久没写系列文章了。
近期读了很多图神经网络(GNN)和分子表征(molecular representation)的论文,正好最近不是很忙,所以我决定把自己的学习过程记录下来,与大家共勉。
这个系列总体上将围绕着 GNN for molecular representation 展开,我们从分子图和GNN基础出发。
本文主要参照以下两篇精美的科普文章:

  1. A Gentle Introduction to Graph Neural Networks
  2. Understanding Convolutions on Graphs

这两篇文章很出名,很大程度可能因为李沐老师曾出视频讲解过其中第一篇,也有很多同学写了相似的笔记,因此我这里就浅浅记录一下我个人的一些takeaways

分子图

图是具有一定映射关系的点集和边集的集合。
图中每个点和边都有其特定的性质(embedding),整张图也有一个全局的性质(global)。
这种数据结构可能跟传统深度学习的研究对象不一样,例如,CV中是将一张图看做很多的pixel,每个pixel有三元色混合而成。我们此处可将一张图分成点集、边集和全局三块,其实每块儿都可以是相对独立的。看点集时,就可以将每个点看作一个pixel,每个点有很多embedding一样。其他的,边集和全局也是类似的。
在这里插入图片描述
图可以表征很多现实世界的物体,例如,图片和自然语言可以由图结构表示,人与人之间的关系也可以由一条条边链接。
当然,最重要的是,分子可以很好的由图的形式表示。分子中的每个原子可被看做图上的节点。分子内成键可以看作连接不同节点的边。
如果我们进一步把每个键近似为一致的,例如,邻接矩阵中对应位置原子成键记为1,不成键记为0。我们就得到了休克尔分子轨道理论中常用的邻接矩阵。该矩阵的特征值与分子稳定性等密切相关,扬州大学的汪洋教授曾基于此发展出了XSI和CSI理论。(好几篇顶刊)
分子、邻接矩阵、分子图示意如下:
在这里插入图片描述

图神经网络

OK,请大家暂时忘掉分子图,我们拿到分子后将其转换成了图,后面怎么做神经网络就暂时与分子儿子无关了
OK,请大家再看一下上一节提到的图的三个维度:点,边和全局
**在这里插入图片描述**
目前为止,这只是一张静态的图。我们暂且将神经网络当成一个黑箱,如果不考虑三个维度相互之间的信息交互的话,我们可以给每一个维度写一个黑箱神经网络。原图上的各个embedding在经过黑箱后进行了迭代,形成了新的embedding。我们称这样的现象为update,这样的模块可以是多个,这样的话,图中各个元素的embedding会经过多次的update,如下:
在这里插入图片描述
我们现在聚焦到点集上某点的一次update。我们希望该点能够感知到周围点的存在,即,感受到周围的环境。在图神经网络里对应的专业术语是消息传递message passing,还有一个术语是,信息聚合aggregate。如下:
在这里插入图片描述
多层的消息传递如下:
在这里插入图片描述
可以看到,初始图中的局域的性质在经过多次message passing后可以影响到远处的节点,这样的现象又叫做图上的卷积操作。详情请看:Understanding Convolutions on Graphs
embedding updatemessage passing是图神经网络中的两大基本概念。二者本质上是在进行信息的聚合和迭代,在经过多个block后,输入的图会变成一张信息满满的图,此时,我们在基于此对目标性质进行预测。这一过程叫做图的pooling.
如果任务是预测点的性质,比如,预测分子中每个原子的电荷量。有以下两个思路:1. 每个点对应的embedding feature是多维的,去预测一个标量,可以套用简单的回归模型。2. 边集和全局的embedding feature可以通过适当的方式助力点性质的预测。如下图所示:
在这里插入图片描述
同样的,对边的性质做预测时,也可以将点集注入到边集的性质集合中:
在这里插入图片描述
当然,我们用的最多的还是对整个图的性质做预测。例如,预测某分子的能量。这样,我们可以将点和边的性质汇总到全局(下图仅为边到全局):
在这里插入图片描述
注意到,点集、边集和全局之间的信息交互并非只在预测阶段使用。在信息聚合阶段也经常看到。例如,下图中的,node 和 edge 之间多次交互,向浪一样前进,因此叫做weave layer。
在这里插入图片描述

综上,我们得到了GNN工作的完整链条:
在这里插入图片描述
输入的图在经过多次的信息聚合和迭代后,形成了一张新的图,基于这张图,我们对目标性质作预测。

http://www.yayakq.cn/news/330332/

相关文章:

  • 博物馆 网站 建设企业所得税怎么算300万以上
  • 长沙网站设计我选刻定制旅游网站建设方案
  • 深圳论坛网站建设千博企业网站管理系统 后台拿shell
  • h5技术建设网站租办公室
  • 营业执照上有以上除网站制作泊头做网站
  • 做网站时连服务器上的数据库项目管理软件p6
  • 哈尔滨可以做网站的公司网站后台开发技术
  • 东莞网站建设(信科分公司)网站带后台免费下载
  • 怎么才能找到想做网站建设的客源微信营销的优缺点
  • ui中有哪些做的好看的网站竞价推广运营
  • 哪个网站查食品建设好网站专题报道页面怎么做的
  • 搜款网站一起做网店找回网站后台
  • 做网站好平台化营业执照官网入口
  • 在哪个彩票网站是小黄人做头像的网上注册公司在哪办
  • 合肥网站营销网站建设所需要的材料
  • 找人做网站需求怎么写sql网站源码
  • 爱站网反链查询男女做那些事免费网站
  • 个人网站怎样申请icp郑州 互联网 公司网站
  • 长春移动网站建设wordpress博客头图怎么改
  • 陕西企业网站建设价格广州网站开发十度网络最好
  • 英雄联盟网站源码进出长春最新规定
  • php网站文件下载怎么做北京做手机网站的公司名称
  • p2p网站开发费用做一个卖东西的网站
  • 网站做seo优化有什么优势个人网站备案核验单
  • 如何做百度的网站沈阳app制作网站建设推
  • wordpress 微信主体广州seo网站开发
  • 梦织做网站证书查询甘肃建设网站
  • 北京网站建设公司兴田德润实惠百度交易平台官网
  • 中国建设银行纪念币预约网站wordpress搜索页面
  • 装修网站线怎样做高端网站建设网页设计