Keras-GCN 是一个利用 Keras 框架构建的图卷积神经网络库。它提供了一种简便的方法来处理和学习图结构数据,适用于复杂网络分析与模式识别任务。
使用Keras对图进行深度学习基于Keras的图卷积网络的半监督分类实现。由Thomas N.Kipf 和 Max Welling 在ICLR 2017 上提出。
有关高级解释,请查看我们的博客文章: Thomas Kipf(2016)
注意,此代码无意于从论文中复制实验,因为初始化方案、退出方案和数据集拆分与TensorFlow中的原始实现不同。
安装方法为python setup.py install。依赖关系包括keras版本1.0.9或更高以及 TensorFlow 或 Theano。
使用说明:运行命令 python train.py
资料集参考(Cora)
引用格式:
如果您在自己的工作中使用以下代码,请参照我们的论文:
@inproceedings{kipf2017semi,
title={Semi-Supervised Classification with Graph Convolutional Networks},
author={Thomas N. Kipf and Max Welling}
}