跳至主要內容
PyG Heterogeneous Graph Practice

PyG Heterogeneous Graph Practice

同构图与异构图

同构图与异构图

同构图

不区分节点和边的类型,节点和边都只有一种类型

点类型+边类型=2

例如,在社交网络中,可以想象node只有‘人’这一个种类,edge只有‘认识’这一种连接。而人和人要么认识,要么不认识。

异构图

点的类型或边的类型超过一种

点类型+边类型>2

现实世界中,大多数图都是异构图,表示了关于不同类型实体及其不同类型关系的信息。不同类型的点和边的特征表示类型和维度可以不相同。


Liz大约 1 分钟PytorchPytorch
使用PyTorch进行深度学习实践

使用PyTorch进行深度学习实践

    1. Pytorch的API
    1. 数据加载和预处理
    1. 定义网络模型
    1. 定义损失函数和优化器
    1. 训练网络
    1. 测试网络
    1. 保存和加载模型
    1. GPU加速
    1. 使用TensorBoard进行可视化

Liz大约 9 分钟PytorchPytorch
张量Tensor操作

张量Tensor操作

    1. 标量,向量,矩阵与张量
    1. 初始化张量
    1. 张量的属性
    1. 张量的基本运算
    1. 求和与求平均值
    1. 求乘积
    1. 求向量的模/范数
    1. 求梯度

Liz大约 10 分钟PytorchPytorch
神经网络训练要点解读

神经网络训练要点解读

    1. 整体目标
    1. 损失函数:量化模型的有效性
    1. 优化算法(梯度下降,gradient descent):调整模型参数以优化目标函数的算法
    1. 超参数

Liz大约 2 分钟PytorchPytorch
人工智能概念解读

人工智能概念解读

    1. 机器学习、深度学习与强化学习
    1. 有监督学习、半监督学习、无监督学习
    1. 在线学习和离线学习
    1. 回归,分类与多标签分类
    1. 推荐与搜索

Liz大约 4 分钟PytorchPytorch