arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1906.04239cs.AIcs.LGstat.ML
收藏

Pykg2vec: A Python Library for Knowledge Graph Embedding

University of California-Irvine(加州大学欧文分校);Siemens Corporate Technology(西门子企业技术公司);University of Southern California(南加州大学)

Shih Yuan Yu, Sujit Rokka Chhetri, Arquimedes Canedo, Palash Goyal, Mohammad Abdullah Al Faruque

英文摘要:

Pykg2vec is an open-source Python library for learning the representations of the entities and relations in knowledge graphs. Pykg2vec's flexible and modular software architecture currently implements 16 state-of-the-art knowledge graph embedding algorithms, and is designed to easily incorporate new algorithms. The goal of pykg2vec is to provide a practical and educational platform to accelerate research in knowledge graph representation learning. Pykg2vec is built on top of TensorFlow and Python's multiprocessing framework and provides modules for batch generation, Bayesian hyperparameter optimization, mean rank evaluation, embedding, and result visualization. Pykg2vec is released under the MIT License and is also available in the Python Package Index (PyPI). The source code of pykg2vec is available at https://github.com/Sujit-O/pykg2vec.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑