zoukankan      html  css  js  c++  java
  • 深入浅出的图神经网络——读书笔记

    day1

    第一章 图的概述

    • 1.1 图的基本定义(图的基本类型、邻居和度、子图与路径)
    • 1.2 图的存储与遍历(邻接矩阵与关联矩阵)
      前两节的内容都是数据结构学习过的知识,比较熟悉,比如说有向图和无向图以及加权图,图的邻居和度,以及邻接矩阵的概念和图的遍历广度优先搜索和深度优先搜索方法。
    • 1.3 图数据的应用场景
      • 这一节主要讲述我们没有接触过,但是却在图实际应用中很重要的四类图:同构图、异构图、属性图和非显示图。各类图的概念晦涩难懂,需要借助例子帮助理解。
      • 1、同构图:关于图的同构(Isomorphic),最简单的例子就是五边形和五角星了:
        • 上图中,G1和G2为同构的,因为:
        • 从G1的结点到G2的结点,存在一个一对一的映上函数 f (one - to - one and onto function f )
        • 从G1的边到G2的边,存在一个一对一的映上函数 g (one - to - one and onto function g )
        • G1中,边e1与结点a,b相关联,当且仅当(if and only if) G2中边 g(e) 与结点 f(a) 和 f(b) 相关联(E1和结点A,B相关联)。若满足此条件,函数 f 和 g 称为从G1到G2的同构映射(Isomorphism)
      • 2、异构图:图中可以存在不只一种节点和边,因此允许不同类型的节点拥有不同维度的特征或属性。
      • 3、属性图:是由 顶点(Vertex),边(Edge),标签(Lable),关系类型 还有 属性(Property)组成的有向图。顶点也称为 节点(Node),边也称为 关系(Relationship)。
      • 4、非显示图:数据之间没有显示地定义出关系,需要依据某种规则或者计算方式将数据的关系表达出来,进而将数据当成一种图数据进行研究。
    • 1.4 图数据深度学习
      • 图数据相关任务的一种分类:
      • 1、节点层面(Node Level)的任务
        • 节点层面的任务主要包括分类任务和回归任务。
      • 2、边层面(Link Level)的任务
        • 边层面的任务主要包括边的分类和预测任务。边的分类是指对边的某种性质进行预测;边预测是指给定的两个节点之间是否会构成边。
      • 3、图层面(Graph Level)的任务
        • 图层面的任务不依赖于某个节点或者某条边的属性,而是从图的整体结构出发,实现分类、表示和生成等任务。
  • 相关阅读:
    禅道环境搭建
    java web自动化js控制滚动条
    Selenium启动项参数设置
    模糊定位
    eclipse设置UTF-8
    eclipse在线安装testNG
    3步在Linux虚拟机搭建Hadoop
    Linux系统下shell脚本中执行sql
    Linux操作系统中记录操作记录的地方
    awk命令看这一篇就够了
  • 原文地址:https://www.cnblogs.com/xbsdloo/p/13514655.html
Copyright © 2011-2022 走看看