跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

简化图卷积网络

此存储库提供了“简化图卷积网络”论文的官方实现。它提供了一个简化的图卷积网络 (GCN) 模型,该模型消除了非线性并折叠了权重矩阵,从而得到了一个线性模型,该模型在显著缩短的训练时间内实现了具有竞争力的性能。

查看仓库
分享
查看仓库
分享

此 GitHub 存储库托管了简化图卷积网络 (SGC) 模型的官方实现,该模型在 ICML2019 论文中有详细介绍。SGC 是图卷积网络 (GCN) 的一项进展,它通过消除非线性并折叠权重矩阵来简化架构。这种转换产生了一个线性模型,该模型在大幅缩短训练时间和计算资源的同时,保持了具有竞争力的性能。

阅读更多

该实现支持各种图数据集,包括 Cora、Citeseer 和 Pubmed 等引用网络,以及 Reddit 等社交网络。对于引用网络,该模型在 Cora 上实现了 81.0%、Citeseer 上 71.9%、Pubmed 上 78.9% 的显著准确率,在 GTX 1080 Ti 上的训练时间低至 0.13 秒。对于 Reddit 数据集,它在 2.7 秒内实现了 94.9% 的 F1 分数。

该存储库包含数据预处理、模型定义、训练和评估的代码。它还提供了关于超参数调优的指导,特别是使用 hyperopt 等工具进行权重衰减调优。提供了实用建议,例如将特征归一化为零均值和标准差一以加速收敛,这项技术对 SGC 和其他线性模型都有益。

除了核心实现之外,该存储库还指向了流行的库(如 Deep Graph Library (DGL)、PyTorch Geometric、Spektral、StellarGraph 和 tf_geometric)中的其他资源和参考实现。它还有一个用于消融研究的进行中分支,以及用于下游任务的代码,从文本分类开始。该项目是希望利用高效且有效的图神经网络模型的研究人员和实践者的宝贵资源。

  • 类别AI 模型与大语言模型
  • 定价模式开源
  • 部署云端, 自托管
  • 平台网页版

  • 简化图卷积网络 (SGC) 论文的官方实现。

  • 简化的图卷积网络 (GCN) 架构。

  • 消除非线性并折叠权重矩阵以实现线性模型。

  • 与传统 GCN 相比,训练时间显著缩短。

  • 在基准数据集上实现具有竞争力的性能。

  • 支持引用网络 (Cora, Citeseer, Pubmed) 和社交网络 (Reddit)。

  • 包含数据预处理、模型训练和评估的代码。

  • 提供超参数调优指导。

  • 提供关于特征归一化以加速收敛的实用建议。

  • 用于下游任务的代码,包括文本分类。

  • 指向流行 GNN 库中实现的参考。

  1. 访问模型:克隆 GitHub 存储库。

  2. 设置环境:使用 `pip install -r requirements.txt` 安装依赖项。

  3. 准备数据:下载 Reddit 数据集并将其放在 `data/` 目录中。

  4. 训练引用网络:运行 `python citation.py --dataset [dataset_name] --tuned`。

  5. 训练 Reddit:运行 `python reddit.py --inductive --test`。

  6. 集成:为自定义数据集或下游任务改编提供的脚本。

  • 节点分类
  • 文本分类
  • 图特征学习
  • 高效 GNN 训练
  • GNN 基准测试

简化图卷积网络 评价

加载中...

与 简化图卷积网络 类似的热门AI工具

关系图卷积网络

AI GitHub 仓库

该项目提供了关系图卷积网络 (R-GCNs) 的 Keras 实现。它专为有向关系图上的半监督节点分类而设计。该代码有助于复现论文“使用图卷积网络对关系数据进行建模”中的实体分类结果。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

该项目提供了关系图卷积网络 (R-GCNs) 的 Keras 实现。它专为有向关系图上的半监督节点分类而设计。该代码有助于复现论文“使用图卷积网络对关系数据进行建模”中的实体分类结果。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

CompGCN

AI GitHub 仓库

CompGCN 是一个基于组合的多关系图卷积网络的 PyTorch 实现。它能够实现先进的图表示学习,用于知识图谱链接预测等任务,提供灵活的组合操作和与各种评分函数的兼容性。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

基于组合的多关系图卷积网络的 PyTorch 实现。它能够实现先进的图表示学习,用于知识图谱链接预测等任务,提供灵活的组合操作和与各种评分函数的兼容性。CompGCN 是一个基于组合的多关系图卷积网络的 PyTorch 实现。它能够实现先进的图表示学习,用于知识图谱链接预测等任务,提供灵活的组合操作和与各种评分函数的兼容性。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

GCNII

AI GitHub 仓库

该存储库提供了“简单深度图卷积网络”(GCNII)模型的 PyTorch 实现。它包含在基准图数据集上复现半监督和全监督结果的代码,以及一个 PyTorch Geometric 参考实现。

机器学习平台
查看工具

AI GitHub 仓库

该存储库提供了“简单深度图卷积网络”(GCNII)模型的 PyTorch 实现。它包含在基准图数据集上复现半监督和全监督结果的代码,以及一个 PyTorch Geometric 参考实现。

机器学习平台
查看 AI GitHub 仓库 Top 250

LightGCN

AI GitHub 仓库

LightGCN 是一种简化的图卷积网络,专为推荐系统设计。它专注于协同过滤的核心邻域聚合组件,提供了一种从交互数据中学习用户和物品表示的高效方法。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

简化的图卷积网络,专为推荐系统设计。它专注于协同过滤的核心邻域聚合组件,提供了一种从交互数据中学习用户和物品表示的高效方法。LightGCN 是一种简化的图卷积网络,专为推荐系统设计。它专注于协同过滤的核心邻域聚合组件,提供了一种从交互数据中学习用户和物品表示的高效方法。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

PPNP & APPNP 模型

AI GitHub 仓库

此 GitHub 存储库提供了 PPNP 和 APPNP 模型的 TensorFlow 和 PyTorch 实现,这些模型在论文“Predict then Propagate: Graph Neural Networks meet Personalized PageRank”中提出。它包含了用于复现结果的代码以及易于集成到基于图的机器学习项目中的示例。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

此 GitHub 存储库提供了 PPNP 和 APPNP 模型的 TensorFlow 和 PyTorch 实现,这些模型在论文“Predict then Propagate: Graph Neural Networks meet Personalized PageRank”中提出。它包含了用于复现结果的代码以及易于集成到基于图的机器学习项目中的示例。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250

图注意力网络

AI GitHub 仓库

图注意力网络(GATs)是为图结构数据设计的新型神经网络架构。它们利用掩码自注意力层来解决先前图卷积方法的局限性,从而能够对社交网络和分子数据等不规则空间结构进行原则性操作。

其他 AI 工具
查看工具

AI GitHub 仓库

图注意力网络(GATs)是为图结构数据设计的新型神经网络架构。它们利用掩码自注意力层来解决先前图卷积方法的局限性,从而能够对社交网络和分子数据等不规则空间结构进行原则性操作。

其他 AI 工具
查看 AI GitHub 仓库 Top 250

图卷积网络

AI GitHub 仓库

图卷积网络(GCN)是一种专门用于处理图结构数据的神经网络。它将卷积神经网络(CNN)的概念推广到图结构数据,从而在半监督学习和图嵌入等领域实现强大的应用。该模型为分析复杂网络数据提供了一种新颖的方法。

其他 AI 工具
查看工具

AI GitHub 仓库

图卷积网络(GCN)是一种专门用于处理图结构数据的神经网络。它将卷积神经网络(CNN)的概念推广到图结构数据,从而在半监督学习和图嵌入等领域实现强大的应用。该模型为分析复杂网络数据提供了一种新颖的方法。

其他 AI 工具
查看 AI GitHub 仓库 Top 250

Graph Neural PDEs

AI GitHub 仓库

Graph Neural PDEs 是一个开源项目,提供用于图神经网络 (GNN) 的 Python 代码,该项目将图学习视为一个连续的扩散过程。它实现了 GRAND 和 BLEND 模型,提供了新颖的方法来解决常见的图学习挑战,如过平滑和深度限制。

AI 模型与大语言模型
查看工具

AI GitHub 仓库

开源项目,提供用于图神经网络 (GNN) 的 Python 代码,该项目将图学习视为一个连续的扩散过程。它实现了 GRAND 和 BLEND 模型,提供了新颖的方法来解决常见的图学习挑战,如过平滑和深度限制。Graph Neural PDEs 是一个开源项目,提供用于图神经网络 (GNN) 的 Python 代码,该项目将图学习视为一个连续的扩散过程。它实现了 GRAND 和 BLEND 模型,提供了新颖的方法来解决常见的图学习挑战,如过平滑和深度限制。

AI 模型与大语言模型
查看 AI GitHub 仓库 Top 250
1/8