摘要
图神经网络 (GNNs) 在从关系数据集学习方面表现出色,以保留图域对称性的方式处理节点和边特征。然而,许多复杂系统(例如生物或社交网络)涉及多方面的复杂交互,这些交互更自然地由高阶拓扑空间表示。新兴的拓扑深度学习 (TDL) 领域旨在适应和利用这些高阶结构。组合复形神经网络 (CCNNs) 是一种相当通用的 TDL 模型,已被证明比 GNNs 更具表达性和更好的性能。然而,与图深度学习生态系统不同,TDL 缺乏一个原则性和标准化的框架来轻松定义新的架构,限制了其可访问性和适用性。为了解决这个问题,我们引入了广义 CCNNs (GCCNs),这是一种新颖的简单而强大的 TDL 模型家族,可用于系统地将任何(图)神经网络转换为其 TDL 对应物。我们证明了 GCCNs 概括并包含 CCNNs,而对各种 GCCNs 的广泛实验表明,这些架构始终匹配或优于 CCNNs,通常模型复杂度更低。为了加速和普及 TDL,我们引入了 TopoTune,这是一种轻量级软件,允许从业人员以前所未有的灵活性和简便性定义、构建和训练 GCCNs。