DGraph
收藏金融异常检测任务
数据集
- 数据集名称: DGraph
- 数据集来源: DGraph
- 数据集描述: 大规模动态图数据集的集合,由真实金融场景中随着时间演变的事件和标签构成。
实验目的
- 了解如何使用 Pytorch 进行神经网络训练
- 了解如何使用 Pytorch-geometric 等图网络深度学习库进行简单图神经网络设计(推荐使用 GAT, GraphSAGE 模型)。
- 了解如何利用 MO 平台进行模型性能评估。
预备知识
- 具备一定的深度学习理论知识,如卷积神经网络、损失函数、优化器,训练策略等。
- 了解并熟悉 Pytorch 计算框架。
- 学习 Pytorch-geometric,请前往:https://pytorch-geometric.readthedocs.io/en/latest/
实验环境
- python = 3.9.5
- numpy = 1.26.4
- pandas =
- pytorch = 2.3.1
- torch_geometric = 2.5.3
- torch_scatter = 2.1.2
- torch_sparse = 0.6.18
实验环境准备
-
安装 Miniconda 或 Anaconda,请参考官方文档:https://www.anaconda.com/
-
创建 conda 环境 shell conda create -n mo_graph python=3.9.5 conda activate mo_graph
-
安装 Pytorch 环境,请参考官方文档:https://pytorch.org/get-started/previous-versions/ shell conda install pytorch==2.3.1 torchvision==0.18.1 torchaudio==0.13.1 pytorch-cuda=11.8 -c pytorch -c nvidia conda install pytorch==2.3.1 torchvision==0.18.1 torchaudio==0.13.1 pytorch-cuda=12.1 -c pytorch -c nvidia conda install pytorch==2.3.1 torchvision==0.18.1 torchaudio==0.13.1 cpuonly -c pytorch
-
安装 pyg 相关包,包括 torch_geometric、torch_sparse、torch_scatter https://github.com/pyg-team/pytorch_geometric shell pip install pyg_lib torch_scatter torch_sparse torch_cluster torch_spline_conv -f https://data.pyg.org/whl/torch-2.3.1+${CUDA}.html pip install torch_geometric==2.5.3
-
安装 numpy 及其他依赖包 shell conda install numpy=1.26.4 pandas




