中文

使用相交社区学习大规模图

机器学习 2024-12-24 v2 社会与信息网络 机器学习

摘要

消息传递神经网络(MPNN)是图机器学习的主要方法。MPNN通过聚合来自节点邻居的消息迭代更新输入图中每个节点的表示,这需要与图边数相当的内存复杂度。对于大型图(除非非常稀疏),这种复杂度可能很快变得难以承受。本文提出了一种新方法,通过将输入图近似为相交社区图(ICG)——相交团簇的组合来缓解这个问题。关键洞察是,近似一个图所需的社区数量不依赖于图的大小。我们开发了一种新的弱图正则引理的构造性版本,以高效地为任何输入图构建近似ICG。然后,我们设计了一种高效的图学习算法,直接在ICG上以与节点数(而非边数)成线性关系的内存和时间运行。这为学习非常大的非稀疏图提供了一种全新的、根本不同的流程,并在节点分类任务和时空数据处理上通过实验证明了其适用性。

关键词

引用

@article{arxiv.2405.20724,
  title  = {Learning on Large Graphs using Intersecting Communities},
  author = {Ben Finkelshtein and İsmail İlkan Ceylan and Michael Bronstein and Ron Levie},
  journal= {arXiv preprint arXiv:2405.20724},
  year   = {2024}
}