中文

网络持续图的归约算法:CoralTDA与PrunIT

机器学习 2022-11-28 v1 计算几何 代数拓扑

摘要

拓扑数据分析(TDA)提供了关于数据内在属性的宝贵且互补的信息,这是传统方法无法获取的。然而,高昂的计算成本仍是阻碍TDA在现实研究中成功应用的主要障碍,尤其是在大型复杂网络上的机器学习中。事实上,大多数现代网络(如引文网络、区块链网络和在线社交网络)通常具有数十万个顶点,使得现有TDA方法的应用不可行。我们开发了两种新颖、极其简单但有效的算法来计算大型图的精确持续图,以解决这一主要的TDA局限性。首先,我们证明图 G\mathcal{G}(k+1)(k+1)-核足以计算其第 kk 个持续图 PDk(G)PD_k(\mathcal{G})。其次,我们引入了一种图剪枝算法,通过移除受支配顶点来计算其持续图。我们在大型网络上的实验表明,我们的新方法可实现高达95%的计算增益。所开发的框架提供了图论与TDA之间的首座桥梁,并适用于大型复杂网络的机器学习。我们的实现可在 https://github.com/cakcora/PersistentHomologyWithCoralPrunit 获取。

关键词

引用

@article{arxiv.2211.13708,
  title  = {Reduction Algorithms for Persistence Diagrams of Networks: CoralTDA and PrunIT},
  author = {Cuneyt Gurcan Akcora and Murat Kantarcioglu and Yulia R. Gel and Baris Coskunuzer},
  journal= {arXiv preprint arXiv:2211.13708},
  year   = {2022}
}

备注

Spotlight paper at NeurIPS 2022