arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2409.08036cs.LG

异质层丛神经网络

Heterogeneous Sheaf Neural Networks

Department of Computer Science and Technology, University of Cambridge(计算机科学与技术系,剑桥大学);Department of Electrical and Computer Engineering, Northeastern University(电气与计算机工程系,东北大学);Department of Computer, Control and Management Engineering, Sapienza University of Rome(计算机、控制与管理工程系,罗马萨皮恩扎大学)

Luke Braithwaite, Alessio Borgi, Gabriele Onorato, Kristjan Tarantelli, Francesco Restuccia, Fabrizio Silvestri, Pietro Liò

AI总结:

提出HetSheaf框架,通过细胞层丛表示异质图的类型感知局部特征空间和学习限制映射,在节点分类、链接预测和图分类任务上优于现有方法且参数更少。

摘要:

异质图的节点和边可以属于不同类型和特征空间,出现在许多真实世界领域,包括生物学、推荐系统、社交网络和计算机系统。现有的异质图神经网络通常在架构层面通过关系特定模块、元路径机制或类型感知注意力来处理这种异质性,这往往导致越来越专门化的参数密集型设计。在这项工作中,我们提出了HetSheaf,一个通过细胞层丛学习异质图的框架。HetSheaf不是仅在架构中编码异质性,而是通过分配类型感知的局部特征空间和学习基于节点特征、节点类型和边类型的限制映射,直接在底层数据结构中表示异质性。为了支持图级预测,我们进一步引入了SheafPool,一种通用的茎空间读出方法,它聚合节点表示同时对局部基的变化保持不变,从而使层丛网络的图分类得到良好定义,并且F1分数比平均池化高出高达42个百分点。在多样化的基准测试套件(节点分类、链接预测和图分类)中,HetSheaf在异质图基准(HGB)框架上,针对同质(GCN、GAT、GIN、GraphSAGE)、异质(R-GCN、HAT、HGT)和类型无关的层丛基线,一致地实现了高达2个百分点的性能提升(节点分类上高达94.97%的Macro F1分数,链接预测上高达99.62%),同时参数数量减少了高达10倍。

英文摘要:

Heterogeneous graphs, whose nodes and edges can belong to different types and feature spaces, arise in many real-world domains, including biology, recommendation, social networks, and computer systems. Existing heterogeneous graph neural networks typically handle this heterogeneity at the architectural level through relation-specific modules, meta-path machinery or type-aware attention, which often leads to increasingly specialised parameter-heavy designs. In this work, we propose HetSheaf, a framework for learning heterogeneous graphs through cellular sheaves. Instead of encoding heterogeneity solely in the architecture, HetSheaf represents it directly in the underlying data structure by assigning type-aware local feature spaces and learning restriction maps conditioned on node features, node types, and edge types. To support graph-level prediction, we further introduce SheafPool, a universal stalk-space readout that aggregates node representations while being invariant to local changes of basis, thereby making graph classification with sheaf networks well-defined and achieving an F1 Score up to 42 percentage points higher than mean pooling. Across a diverse suite of benchmarks (node classification, link prediction and graph classification). HetSheaf consistently achieves up to 2 percentage points higher performance (up to 94.97% Macro F1 Score on node classification and up to 99.62% on link prediction) on the Heterogeneous Graph Benchmark (HGB) framework against homogeneous (GCN, GAT, GIN, GraphSAGE), heterogeneous (R-GCN, HAT, HGT) and type-agnostic sheaf baselines, while reducing the number of parameters by up to 10$\times$.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑