论文标题
Pygod:用于图形离群值检测的Python库
PyGOD: A Python Library for Graph Outlier Detection
论文作者
论文摘要
Pygod是一个用于检测图形数据异常值的开源Python库。作为同类产品的第一个综合库,Pygod支持在易于使用的,据可记录的API下,为研究人员和从业人员使用的易于使用的API提供广泛的基于图形的方法。 Pygod提供了实现的不同检测器的模块化组件,以便用户可以轻松地自定义每个检测器以实现其目的。为了简化检测工作流的构建,Pygod提供了许多常用的实用程序功能。为了将计算扩展到大图,Pygod支持了深层模型(例如采样和微型批处理处理)的功能。 Pygod在培养代码可靠性和可维护性方面使用了最佳实践,包括单元测试,连续集成和代码覆盖范围。为了促进可访问性,Pygod在https://pygod.org和Python软件包索引(PYPI)的BSD 2-CLAUSE许可下发布。
PyGOD is an open-source Python library for detecting outliers in graph data. As the first comprehensive library of its kind, PyGOD supports a wide array of leading graph-based methods for outlier detection under an easy-to-use, well-documented API designed for use by both researchers and practitioners. PyGOD provides modularized components of the different detectors implemented so that users can easily customize each detector for their purposes. To ease the construction of detection workflows, PyGOD offers numerous commonly used utility functions. To scale computation to large graphs, PyGOD supports functionalities for deep models such as sampling and mini-batch processing. PyGOD uses best practices in fostering code reliability and maintainability, including unit testing, continuous integration, and code coverage. To facilitate accessibility, PyGOD is released under a BSD 2-Clause license at https://pygod.org and at the Python Package Index (PyPI).