#36 · 主分类: 经典机器学习框架

karateclub

2vec community-detection deepwalk gcn graph-clustering graph-embedding graph2vec label-propagation louvain machine-learning network-embedding network-science networkx networkx-graph node-embedding node2vec scikit sklearn supervised-learning unsupervised-learning

Karate Club:一个面向API的开放源代码Python框架,用于图上的无监督学习(CIKM 2020)

项目最后更新:07/17/24

GitHub Stars

2.3K

Forks数量

255

贡献者数量

20

许可证

GPL-3.0

收录理由

Karate Club 是一套构建在 NetworkX 之上的 Python 库,专门处理图数据上的无监督学习。它把众多成熟的图挖掘方法集中到了一起:既包含节点级和图级的嵌入表示,也覆盖重叠与非重叠的社区发现算法。所有方法都遵循 scikit-learn 风格的 fit/predict 接口,换一种算法往往只需要改动几行代码,这在对比不同思路时非常省事。由于底层直接依赖 NetworkX,凡是已经习惯用该生态处理图数据的项目,都能无缝接入,不需要额外学习新的数据结构。对于做探索性分析、为下游分类任务构造特征,或是想快速评估多种图挖掘方案的研究工作,它都是一个相当顺手的工具。另外,包里还附带了一些图分类的基准数据集,方便你在同一标准下进行实验对照,省去到处找数据的麻烦。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目