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

图机器学习

图机器学习

  • 1、图机器学习导论
    • 1.1图神经网络与普通神经网络的异同
  • 2、图的基本表示和特征工程
    • 2.1 图的基本表示
      • 2.1.1 图的本体设计
      • 2.1.2 图的种类
      • 2.1.3节点连接数(度)
      • 2.1.4图的基本表示(邻接矩阵)节点数量少使用
      • 2.1.5图的基本表示(连接列表和邻接列表)数量巨大采用
      • 2.1.6图的连通性


1、图机器学习导论

1.1图神经网络与普通神经网络的异同

传统神经网络
以往:随着机器学习、深度学习的发展,语音、图像、自然语言处理逐渐取得了很大的突破,然而语音、图像、文本都是很简单的序列或者网格数据,是很结构化的数据,深度学习很善于处理该种类型的数据。
传统神经网络


图神经网络
现实世界:并不是所有的事物都可以表示成一个序列或者一个网格,例如社交网络、知识图谱、复杂的文件系统等,也就是说很多事物都是非结构化的。
图神经网络


2、图的基本表示和特征工程

2.1 图的基本表示

内容:
图的本体设计
图的种类(有向、无向、异质、二分、连接带权重)
节点连接数
图的基本表示-邻接矩阵
图的基本表示-连接列表和邻接列表
图的联通性


如何设计一个图

2.1.1 图的本体设计

  • 如何设计图的本体设计取决于将来想解决什么问题。
  • 从中心点出发,将所需要的要素根据中心点延伸。来判断节点种类和个数
    本体图设计

2.1.2 图的种类

图的种类:(有向、无向、异质、二分、连接带权重)
图的种类


异质图
异质图
同质图:只包含一类型节点和一类型边
一个异质图G由一组节点V和一组边E构成。其中每个节点和每条边都对应着一种类型.T就是表示节点类型集合,R表示边类型集合。

二分图:G={V,E}
节点集V可以分为两种不相交的子集V1,V2。而E中的每条边都连接着V1中的一个节点和V2中的一个节点。二分图广泛用于捕获不同对象之间的互动。
异质图和二分图


二分图展开
图分解


2.1.3节点连接数(度)

有向图和无向图的节点数
度:表示这个节点和其他相邻节点的次数


2.1.4图的基本表示(邻接矩阵)节点数量少使用

有向图和无向图的邻接矩阵


2.1.5图的基本表示(连接列表和邻接列表)数量巨大采用

连接列表


邻接列表


带权重的图

带权重


在这里插入图片描述

2.1.6图的连通性

  • 如果一个图任意两节点间,总有一条路可以触达,称为连通图
  • 否则称为非连通图,由多个连通域组成

在这里插入图片描述


http://www.lryc.cn/news/5617.html

相关文章:

  • ArcGIS中ArcMap创建渔网Create Fishnet:生成指定大小的格网矢量文件
  • TensorRT中的自定义层
  • 部署智能合约到公链
  • Windows server——部署DNS服务(3)
  • 9. QML_OpenGL--2. 在QQuick中搭建加载OpenGL框架
  • 亚马逊云科技携手滴普科技,打造数据智能新标杆
  • CGO 跨平台静态编译
  • 股票买卖接口怎么来的?
  • 【Python学习笔记】29.Python3 面向对象
  • MySQL 索引
  • 学会使用LoadRunner录制脚本
  • 产品经理必看的高效产品文档撰写指南
  • Prometheus 的介绍和安装
  • ViewModel快速上手1-原生kotlin
  • Flutter(一)介绍、Dart语言简介
  • 【数据结构】---顺序表的实现
  • JavaScript刷LeetCode拿offer-经典高频40题vaScript刷LeetCode拿offer-经典高频40题
  • 动态规划,这将是你见过最详细的讲解
  • 【服务器数据恢复】FreeNAS层UFS2文件系统数据恢复案例
  • Zookeeper安装和基本使用
  • 字节面试惨败,闭关修炼再战美团(Android 面经~)
  • 【机器学习实战】七、梯度下降
  • 什么是极速文件传输,极速文件传输如何进行大文件传输
  • Spring Boot 日志
  • 好用的研发管理看板工具有哪些?10款主流看板管理软件盘点
  • 【软考系统架构设计师】2022下案例分析历年真题
  • Java skill - @JsonAlias 和 @JsonProperty
  • 【实际开发18】- 静态 3
  • 【swagger2】开发api文档
  • Github 上如何提交 pull request