IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> CS224W 图机器学习(二)--图上的传统机器学习方法 -> 正文阅读

[人工智能]CS224W 图机器学习(二)--图上的传统机器学习方法

图上的传统机器学习方法


一. Tradtion Feature-based Methods Node

在这里插入图片描述
传统机器学习方法,我们希望训练一个模型,在给定一个新节点,新链接或图的情况能够获取它的特征并做出预测。
在这里插入图片描述
在这里插入图片描述
在图的特征提取过程,我们将它转化成一个d维的向量,特征对象可以是节点,边,完整的图,节点集。这里我们考虑的图为无向图。
所以我们要解决的问题就是在给定 G=(V,E),如何学习节点V的特征来学习目标函数。

在这里插入图片描述
首先我们考虑节点水平上的任务,如上图所示做一个节点分类,我们希望从左图中学习到一些东西进而预测节点类别来得到右图。这些东西就是节点的特征。观察上图可知,红色节点只有一条边相连,绿色节点有多条边相连,即红色节点的度为1,绿色节点的度大于1,根据节点的度这个特征,我们就可以做出一个简单的分类。
在这里插入图片描述
一般有这4种常见的节点特征:
1.节点度
2.节点中心性
3.局部聚集系数
4.图元

在这里插入图片描述
但是节点度有一个缺点,当两个节点的度相同时,模型会认为是相同的特征,而不会考虑节点在图中的位置关系和节点的重要性,节点度只考虑节点邻居节点的数量。
在这里插入图片描述
节点中心性考虑到图中的节点的重要性,根据不同方式有以下三种:
1.特征向量中心性
2.中介中心性
3.紧密中心性

在这里插入图片描述
在这里插入图片描述
上述方程以递归形式计算,转化成矩阵形式可以看出,所求即为特征向量,该邻接矩阵中,若两节点之间有边,则为1

在这里插入图片描述
第二种是中介中心性,定义为一个节点位于其他节点之间的许多最短路径上,说明它具有重要性。如图,对节点 A, B, E来说,A,E不是任何路径的中间节点,B是路径 C-B-D的中间节点,但是该路径不是最短路径,所以都为0。对于C存在以上所示3条最短路径,Cv=1/1+1/1+1/1=3。因为在上述例子中节点之间的最短路径为1,所以分母为1。

在这里插入图片描述
紧密中心性,定义为如果一个节点对所有其他节点的最短路径长度都很小,说明具有重要性。上述公式分母为该节点为起始的最短路径的长度和。
在这里插入图片描述
局部聚集系数,分子为邻居节点之间构成的边数量,分母为邻居节点所能构成的最大边数量。以图2为了,邻居节点之间构成3条边,4个邻居节点所能构成最大边数量为6,所以聚集系数为0.5。聚集系数越大代表该节点所处位置更密集,更接近图网络中心。
在这里插入图片描述
在这里插入图片描述
图元:有根连接的非同构子图。如上图3个节点的图元,3节点链式的有2种情况,三角形只有一种,因为其他位置是同构的。
在这里插入图片描述
GDV: 一个图元度向量是以该给定节点为根的图元的计数向量
在这里插入图片描述
图元度向量的计算:对于示例给定的图,我们使用三种图元,共4种情况(a,b,c,d),也是GDV的长度。考虑节点v:
a:2种位置情况
b:一种
c:与b同构,不重复计算
d:2中位置情况
所以节点v的GDV为 [2, 1, 0, 2]

在这里插入图片描述
1. 考虑2-5个节点的图元可以得到73种结构。最多获取其相互连接到4跳的距离,对于5个节点,一个节点到另一个节点的最长链路为4。
2. 图元度向量提供了一个节点的局部网络拓扑的度量:提供了比节点度或聚类系数更详细的局部拓扑相似性的度量。

在这里插入图片描述
基于节点重要性的特征可用于预测图中有影响的节点,如预测社交网络中的名人用户。
在这里插入图片描述
基于结构的特征可用于预测节点在图中扮演的特定角色,如预测蛋白质-蛋白质相互作用网络中的蛋白质功能。

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-08-17 15:24:00  更:2021-08-17 15:24:25 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 20:37:03-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码