图表示学习 Graph Representation Learning chapter2 背景知识和传统方法

图表示学习 Graph Representation Learning chapter2 背景知识和传统方法

  • 2.1 图统计和核方法
    • 2.1.1 节点层次的统计和特征
      • 节点的度
    • 节点中心度
    • 聚类系数
    • Closed Triangles, Ego Graphs, and Motifs
  • 图层次的特征和图的核
    • 节点袋
    • Weisfieler–Lehman核
    • Graphlets和基于路径的方法
  • 邻域重叠检测

2.1 图统计和核方法

2.1.1 节点层次的统计和特征

在这里插入图片描述

节点的度

d u = ∑ v ∈ V A ( u , v ) (2.1) d_u = \sum_{v\in \mathcal{V}} A(u, v)\tag{2.1} du=vVA(u,v)(2.1)

需要说明的是,在有向和加权图中,度可以区分为不同的概念。例如入度和出度之类的。不管怎么说,这个特征在传统机器学习中都是十分重要的。

节点中心度

e u = 1 λ ∑ v ∈ V A ( u , v ) e v , ∀ u ∈ V (2.2) e_u = \frac{1}{\lambda}\sum_{v\in \mathcal{V}}A(u, v)e_v, \forall u\in \mathcal{V}\tag{2.2} eu=λ1vVA(u,v)ev,uV(2.2)

一种常见的方式是利用特征向量中心度,我们定义每个节点的中心度为周围所有中心度的均值,其中 λ \lambda λ是一个常数。

求解这一过程,可以写作如下形式: λ e = A e (2.3) \lambda e = Ae\tag{2.3} λe=Ae(2.3)
如果我们期望所有的中心度都是正的,我们可以应用Perron-Frobenius Theorem,即对A求解特征向量。
此外我们也可以通过迭代法如下: e ( t + 1 ) = A e ( t ) (2.4) e^{(t+1)}=Ae^{(t)}\tag{2.4} e(t+1)=Ae(t)(2.4)

如果我们设 e 0 = ( 1 , 1 , . . . , 1 ) T e^0=(1,1,...,1)^T e0=(1,1,...,1)T那么每次迭代后的结果是截至T步时,经过的次数,由此可以得到重要性。

聚类系数

用于衡量节点局部邻域封闭三角形的比例。

c u = ∣ ( v 1 , v 2 ) ∈ E : v 1 , v 2 ∈ N ( u ) ∣ C d u 2 (2.5) c_u=\frac{|(v_1,v_2)\in \mathcal{E}:v_1,v_2\in \mathcal{N}(u)|}{C_{d_u}^2}\tag{2.5} cu=Cdu2(v1,v2)E:v1,v2N(u)(2.5)
其中 N ( u ) = { v ∈ V : ( u , v ) ∈ E } \mathcal{N}(u)=\{v\in \mathcal{V}:(u,v)\in \mathcal{E}\} N(u)={vV:(u,v)E}也就是所有的相邻节点构成的集合。

这一特征描述了节点附近结构的紧密程度。

Closed Triangles, Ego Graphs, and Motifs

图层次的特征和图的核

节点袋

单纯综合节点的特征。

Weisfieler–Lehman核

一种迭代邻域聚合方法。
在这里插入图片描述

Graphlets和基于路径的方法

Graphlets:计算不同子图结构出现次数。具体方式为,枚举所有可能的子图结构,然后统计出现的次数。

基于路径,则是统计类似于最短路之类的。

邻域重叠检测

未完待续。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/473739.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Stable Diffusion 模型下载:Beautiful Realistic Asians(美丽真实的亚洲人)

本文收录于《AI绘画从入门到精通》专栏,专栏总目录:点这里。 文章目录 模型介绍生成案例案例一案例二案例三案例四案例五案例六案例七案例八案例九案例十 下载地址 模型介绍 Beautiful Realistic Asians(BRA)模型是由作者自己训练…

使用 Coze 搭建 TiDB 助手

导读 本文介绍了使用 Coze 平台搭建 TiDB 文档助手的过程。通过比较不同 AI Bot 平台,突出了 Coze 在插件能力和易用性方面的优势。文章深入讨论了实现原理,包括知识库、function call、embedding 模型等关键概念,最后成功演示了如何在 Coze…

插槽的使用说明

目录 1.说明 2.分类 3.总结 1.说明 插槽就是子组件中的提供给父组件使用的一个占位符&#xff0c;用<slot></slot> 表示&#xff0c;父组件可以在这个占位符中填充任何模板代码&#xff0c;如 HTML、组件等&#xff0c;填充的内容会替换子组件的<slot><…

数学实验第三版(主编:李继成 赵小艳)课后练习答案(十三)(1)

实验十三&#xff1a;数据拟合与数据差值 练习一 1.采用不同的拟合函数拟合示例4中的数据点,然后利用弧长公式预测光缆长度,同正文中的结果进行比较. clc;clear; p[9.01,8.96,7.96,7.97,8.02,9.05,10.13,11.18,12.26,13.28,13.32,12.61,11.29,10.22,9.15,7.90,7.95,8.86,9.8…

SQL28 计算用户8月每天的练题数量(date_format函数的用法)

代码 select day(date) as day ,count(question_id) as question_cnt from question_practice_detail where date_format(date,%Y-%m)2021-08 group by day知识点 day函数取出日期格式数值里的日期,month,year函数也是类似的作用date_format规定日期/时间的输出格式 %Y 年&am…

PLC-Recorder的延伸分析功能说明

目录 一、缘起 二、如何从PLC-Recorder获取数据 1、在线获取 2、全自主打开数据文件 3、延伸分析 三、设置方法 四、效果展示 一、缘起 在各个行业&#xff0c;在不同的场景中&#xff0c;朋友们拿到数据后&#xff0c;想做的事情五花八门&#xff0c;有做宏观分析的、…

普中51单片机学习(六)

点亮第一个LED LED相关知识 LED,即发光二极管&#xff0c;是一种半导体固体发光器件。工作原理为&#xff1a;LED的工作是有方向性的&#xff0c;只有当正级接到LED阳极&#xff0c;负极接到LED的阴极的时候才能工作&#xff0c;如果反接LED是不能正常工作的。其原理图如下 …

001 - Hugo, 创建一个网站

001 - Hugo, 创建一个网站安装hugoWindows系统Macos Hugo博客搭建初始化博客主题安装配置博客各个页面开始创作创建 GitHub Page 仓库本地调试和预览发布内容 教程及鸣谢文字教程视频教程 001 - Hugo, 创建一个网站 这篇文章假设你已经&#xff1a; 了解基本的终端命令行知识&…

C++模板进阶操作 —— 非类型模板参数、模板的特化

C模板进阶 非类型模板参数模板的特化概念 函数模板特化类模板特化全特化 偏特化模板总结 非类型模板参数 模板参数可分为类型形参和非类型形参。 类型形参&#xff1a; 出现在模板参数列表中&#xff0c;跟在class或typename关键字之后的参数类型名称。 非类型形参&#xff1a…

C++初阶(十二) stack和queue

一、stack的介绍和使用 1.1 stack的介绍 stack的文档介绍 stack是一种容器适配器&#xff0c;专门用在具有后进先出操作的上下文环境中&#xff0c;其删除只能从容器的一端进行 元素的插入与提取操作。stack是作为容器适配器被实现的&#xff0c;容器适配器即是对特定类封装作…

Paper - CombFold: predicting structures of large protein assemblies 论文简读

欢迎关注我的CSDN&#xff1a;https://spike.blog.csdn.net/ 本文地址&#xff1a;https://spike.blog.csdn.net/article/details/136143199 CombFold: predicting structures of large protein assemblies using a combinatorial assembly algorithm and AlphaFold2 CombFold…

贪心算法之合并区间

“任世界多宽广&#xff0c;停泊在这港口~” 区间问题&#xff0c;涉及到最多的就是 取交集 和 并集的概念。我们使用C排序算法后&#xff0c;其默认规则就是按照 “左排序”进行的。因而&#xff0c;我们实质上注意的是每一个区间的 右端点&#xff0c;根据题目要求&#xff…