OpenSPG 是由蚂蚁集团与 OpenKG 联合开发的知识图谱引擎,基于 SPG(语义增强可编程图)框架。该框架是蚂蚁集团在金融场景下构建和应用多领域知识图谱多年经验的总结。
SPG(语义增强可编程图)框架是蚂蚁知识图谱平台在多年支撑金融领域业务后沉淀出的一套基于属性图的语义表示框架。它创造性地融合了 LPG 的结构化优势与 RDF 的语义化能力,克服了 RDF/OWL 语义复杂性难以工业化落地的问题,并充分继承了 LPG 结构简洁、兼容大数据系统的优点。该框架从三个方面定义和表示知识语义:首先,SPG 明确定义了“知识”的形式化表示和可编程框架,使其能够被机器定义、编程、理解和处理。其次,SPG 实现了知识层级间的兼容性与渐进式演进,支持在工业级场景下构建知识图谱并处理不完整数据状态的持续迭代演化。最后,SPG 作为大数据与 AI 技术体系之间的有效桥梁,促进了海量数据向知识洞察的高效转化,从而提升了数据的价值和应用潜力。借助 SPG 框架,我们可以更高效地构建和管理图数据,同时更好地支持业务需求和应用场景。由于 SPG 框架具有良好的可扩展性和灵活性,新的业务场景可以通过扩展领域知识模型和开发新算子,快速构建其领域模型和解决方案。
关于 SPG 的详细介绍,请参阅蚂蚁集团与 OpenKG 联合发布的 《SPG 白皮书》。
OpenSPG 是基于 SPG 框架设计实现的开源知识图谱引擎,它为领域知识图谱提供了显式的语义表示、逻辑规则定义、算子框架(构建、推理)等能力,并支持各类厂商对基础引擎和算法服务进行可插拔适配,以构建定制化解决方案。
OpenSPG 核心能力:
如果您使用了本软件,请按如下方式引用:
* KAG: Boosting LLMs in Professional Domains via Knowledge Augmented Generation
* KGFabric: A Scalable Knowledge Graph Warehouse for Enterprise Data Interconnection
@article{liang2024kag,
title={KAG: Boosting LLMs in Professional Domains via Knowledge Augmented Generation},
author={Liang, Lei and Sun, Mengshu and Gui, Zhengke and Zhu, Zhongshu and Jiang, Zhouyu and Zhong, Ling and Zhao, Peilong and Bo, Zhongpu and Yang, Jin and others},
journal={arXiv preprint arXiv:2409.13731},
year={2024}
}
@article{yikgfabric,
title={KGFabric: A Scalable Knowledge Graph Warehouse for Enterprise Data Interconnection},
author={Yi, Peng and Liang, Lei and Da Zhang, Yong Chen and Zhu, Jinye and Liu, Xiangyu and Tang, Kun and Chen, Jialin and Lin, Hao and Qiu, Leijie and Zhou, Jun}
}
Lei Liang, Mengshu Sun, Zhengke Gui, Zhongshu Zhu, Zhouyu Jiang, Ling Zhong, Peilong Zhao, Zhongpu Bo, Jin Yang, Huaidong Xiong, Lin Yuan, Jun Xu, Zaoyang Wang, Zhiqiang Zhang, Wen Zhang, Huajun Chen, Wenguang Chen, Jun Zhou, Haofen Wang