GCN(通过https://www.bilibili.com/video/BV1QK4y1t75Q?p=1share_medium=androidshare_plat=androidshare)
图的两个基本特性:
一是每个节点都有自己的特征信息。
二是图谱中的每个节点还具有结构信息。
在图数据里面,我们要同时考虑到节点的特征信息以及结构信息,如果靠手工规则来提取,必将失去很多隐蔽和复杂的模式,那么有没有一种方法能自动化地同时学到图的特征信息与结构信息呢?——图卷积神经网络--------一种能对图数据进行深度学习的方法。
一、1.邻接矩阵,特征矩阵,卷积神经网络,度矩阵边信息和点信息的转换
2.基本知识及含义
度矩阵除对角线外全部为0
w权重是随机产生的,可以变,也可以不变。
点乘,一层层的训练
| 多次相乘得Hn,列的最大值,进行列数分类。
1,2,5,相似度高,所以一类(这个我还不会)
运用:半监督的图分类,科学家网络,知识图谱
(1)GCN模型同样具备深度学习的三种性质:
1、层级结构(特征一层一层抽取,一层比一层更抽象,更高级);
2、非线性变换 (增加模型的表达能力);
3、端对端训练(不需要再去定义任何规则,只需要给图的节点一个标记,让模型自己学习,融合特征信息和结构信息。)
(2)GCN四个特征:
1、GCN 是对卷积神经网络在 graph domain 上的自然推广。
2、它能同时对节点特征信息与结构信息进行端对端学习,是目前对图数据学习任务的最佳选择。
3、图卷积适用性极广,适用于任意拓扑结构的节点与图。
4、在节点分类与边预测等任务上,在公开数据集上效果要远远优于其他方法。
GCN(通过https://www.bilibili.com/video/BV1QK4y1t75Q?p=1share_medium=androidshare_plat=androidshare)相关推荐
- https://www.bilibili.com/video/BV1rP4y1X7HR/?spm_id_from=333.999.0.0vd_source=0d70ce6ab7081e676bd0
https://www.bilibili.com/video/BV1rP4y1X7HR/?spm_id_from=333.999.0.0&vd_source=0d70ce6ab7081e676 ...
- Spring源码解析【完整版】--【bilibili地址:https://www.bilibili.com/video/BV1oW41167AV】
[本文为bilibili视频雷丰阳的Spring源码解析的完整版总结文章,其中文章前面大部分为他人博文的搬运,后面补充了其未总结的部分] 一.Java的注解 1. 注解的概念 注释:用文字描述程序,给 ...
- 基于Ubuntu的esp32编程学习(https://www.bilibili.com/video/BV1wV4y1G7Vk?p=22vd_source=c89885f80e65caacb539e)
使用vscode远程连接虚拟机 1.使用git sudo apt install git 安装git git config --global user.email "XXX.com" ...
- Java JDBC https://www.bilibili.com/video/BV1PE411i7CV?p=31spm_id_from=pageDriver
一.整合JDBC数据源 对于数据访问层,无论是SQL(关系型数据库)还是NOSQL(非关系型数据库),Spring Boot底层都是采用Spring Data的方式进行统一处理 https://spr ...
- Java基础篇二 视频来源:https://www.bilibili.com/video/BV12J41137hu?p=33spm_id_from=pageDriver
一.Java流程控制 1.scanner 二.Java方法详解 三.类和对象 1.类和对象的关系 2.构造函数:(1).使用new关键字必须使用构造器,否则会报错;new一个对象本质是在调用构造器 ( ...
- 混沌映射X(n+1) = r * Xn(1-Xn),给出python的画图代码,感兴趣可以跑一下。混沌科普请看https://www.bilibili.com/video/av86292156/
import matplotlib import numpy as np import matplotlib.pyplot as plt import matplotlib.font_manager ...
- Java三:网络编程 视频来源:https://www.bilibili.com/video/BV1LJ411z7vY
一.网络编程 1.概述 (1)什么是计算机网络:将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息 ...
- Java Security https://www.bilibili.com/video/BV1PE411i7CV?p=33spm_id_from=pageDriver
一.SpringSecurity环境搭建 1.导入pom 2.配置:新建一个config 3.控制一部分权限 没有权限默认会到登陆页面,需要开启登陆的页面 4.认证 5.注销及权限控制 6.remem ...
- 如何下载blob:https://www.bilibili.com/的视频
如何下载blob:https://www.bilibili.com/的视频 前言 今天研究一下,如何将视频中的音频转化为文字,因为我之前写视频笔记一个字一个字敲太麻烦了.但是在研究的过程中需要用到视频 ...
最新文章
- 从小白到精通python要多久-小白学Python需要多久?老男孩Python培训教程
- Ubuntu平台 Qt 5.x 安装方法
- cl_ibase_ibintx_buf buffer class
- 在单文档中显示我的第一个对话框
- Android 功耗(20)---Android后台调度与省电
- java day04【 Idea、方法】
- 《IS-IS网络设计解决方案》一导读
- Spring AOP原理分析(三)-- AnnotationAwareAspectJAutoProxyCreator#initBeanFactory()源码
- 3701汉化包 axure r9_Axure RP 9.0.0.3701 for Mac 中文共享版 – 知名的产品原型设计软件...
- 锐道与东华大学建立暑期实践合作关系
- 卖出平仓是什么意思​?
- Zabbix最新6.2安装及使用!
- android手机系统对比,国产手机系统哪家强?几大主流手机系统盘点对比
- 实验一 熟悉常用的Linux操作和Hadoop操作
- Infragistics Ignite UI for Web
- windows压缩tar.gz tar.xz
- 麻雀算法SSA,优化VMD,适应度函数为最小包络熵,包含MATLAB源代码,直接复制粘贴!
- 实现一个 Spring Boot Starter 原来如此简单,读 Starter 源码也不在话下
- 计算机毕业设计Java大学生创业众筹系统(源码+系统+mysql数据库+lw文档)
- Swing 入门介绍
热门文章
- Android-Studio-Chipmunk版本解决gradle报错connection-refuse的问题
- StarlingX分布式云部署(抢鲜)
- Matlab实现K-Means聚类算法
- 数值微分:导数,偏导
- 鲁宾逊与莱布尼兹(修改版)
- Git: How to revert a merge commit that's already pushed to remote branch?
- Git本地代码同步到Github远程仓库
- 先有小米后有vivo,为何这届手机厂商接连“造芯”?
- 【学习资料】心田花开:小学语文常见100个多音字
- zuk android系统耗电高,联想ZUK手机出现大规模卡顿耗电问题 解决办法让人忍俊不禁...