图神经网络GCN
图卷积神经网络应用领域分析
图基本模块定义
邻接矩阵的定义
GNN中常见的任务
消息传递计算方法
多层GCN的作用
GNN有多层的目的就是每个点可以考虑其它点的特征
GCN基本模型概述
图卷积的基本计算方法
度矩阵就是每个点和多少个点有关系
邻接矩阵的变换
GCN变换原来解读
pytorch Geometric工具包安装和配置方法
https://github.com/pyg-team/pytorch_geometric
第一步通过pip wheels安装依赖
第二步通过pip install pytorch_geometric进行安装
数据集与邻接矩阵格式
模型定义和训练方法
构建数据集基本方法
数据集与任务背景概述
数据集基本预处理
用户行为图结构创建
数据集创建函数介绍
网络结构定义模块
这里的任务就是对图做分类,判断用户最后有没有买。对每一个图判断一个0或1
topkpooling进行下采样任务
获取全局特征
下面就是全连接层
模型训练与总结
这是一个分类任务,我们可以算一个auc值