Pykg2vec:一个用于知识图谱嵌入的Python库
人工智能
2019-06-12 v1 机器学习
机器学习
摘要
Pykg2vec是一个开源的Python库,用于学习知识图谱中实体与关系的表示。Pykg2vec灵活且模块化的软件架构目前实现了16种最先进(state-of-the-art)的知识图谱嵌入算法,并设计为可轻松集成新算法。pykg2vec的目标是提供一个实用且具教育性的平台,以加速知识图谱表示学习的研究。Pykg2vec构建于TensorFlow和Python多进程框架之上,并提供用于批量生成、贝叶斯超参数优化、平均秩评估、嵌入和结果可视化的模块。Pykg2vec以MIT许可证发布,并可在Python包索引(PyPI)中获取。pykg2vec的源代码位于 https://github.com/Sujit-O/pykg2vec。
引用
@article{arxiv.1906.04239,
title = {Pykg2vec: A Python Library for Knowledge Graph Embedding},
author = {Shih Yuan Yu and Sujit Rokka Chhetri and Arquimedes Canedo and Palash Goyal and Mohammad Abdullah Al Faruque},
journal= {arXiv preprint arXiv:1906.04239},
year = {2019}
}
备注
5 pages, 5 figures, few code snippets