Networks are ubiquitous in many real-world applications (e.g., social networks encoding trust/distrust relationships, correlation networks arising from time series data). While many networks are signed or directed, or both, there is a lack of unified software packages on graph neural networks (GNNs) specially designed for signed and directed networks. In this paper, we present PyTorch Geometric Signed Directed, a software package which fills this gap. Along the way, we also provide a brief review surveying typical tasks, loss functions and evaluation metrics in the analysis of signed and directed networks, discuss data used in related experiments, provide an overview of methods proposed, and evaluate the implemented methods with experiments. The deep learning framework consists of easy-to-use GNN models, synthetic and real-world data, as well as task-specific evaluation metrics and loss functions for signed and directed networks. As an extension library for PyTorch Geometric, our proposed software is maintained with open-source releases, detailed documentation, continuous integration, unit tests and code coverage checks. Our code is publicly available at \url{https://github.com/SherylHYX/pytorch_geometric_signed_directed}.
翻译:在许多现实世界应用中(例如,社交网络编码信任/托拉斯关系、时间序列数据产生的关联网络),网络都是无处不在的。虽然许多网络是签字或指导的,或两者兼有,但是在专为签字和定向网络设计的图表神经网络(GNNs)上缺乏统一的软件包。在本文中,我们介绍了PyTorrch Geology 签名的软件包,这是一个填补这一空白的软件包。在前进的道路上,我们还提供了一份简要的审查报告,对已签字和定向网络分析中的典型任务、损失功能和评价指标进行了调查,讨论了相关实验中使用的数据,提供了对拟议方法的概述,并用实验评估了实施的方法。深层次的学习框架包括容易使用的GNNNM模型、合成和真实世界数据,以及特定任务评价指标和已签字和定向网络的损失功能。作为PyTorrch 地球测量的扩展图书馆,我们提议的软件由开放源释放、详细文件、连续整合、单位测试和编码检查维持。我们的代码可在以下公开查阅:urlhttp://stystrimstrat_Xsty_stystry_styalb_sy_syalb_Sy_Systrystry_Syry_Syry_Sy_Syrmal/Sy/SymbY_