什么是 知识图谱?

知识图谱是将真实世界实体及其关系组织为节点和边的图结构数据库,使用主语-谓语-宾语三元组表示事实。它支持语义查询和逻辑推理,与大语言模型结合可减少幻觉并提供事实基础,广泛应用于搜索引擎知识面板、智能问答、推荐系统和企业知识管理等场景。

快速了解

创建时间概念源自 2000 年代,2012 年由 Google 推广
规范文档官方规范

工作原理

知识图谱已成为组织和查询复杂信息的基础设施。由 Google 于 2012 年推广,它将事实表示为主语-谓语-宾语三元组(例如「巴黎」-「是首都」-「法国」)。现代应用将知识图谱与 LLM 结合,提供事实基础、减少幻觉并支持复杂推理。主要的知识图谱包括 Wikidata、DBpedia,以及 Google、Amazon 和 LinkedIn 等公司使用的企业特定图谱。

主要特点

  • 将实体和关系表示为图结构
  • 使用主语-谓语-宾语三元组表示事实
  • 支持使用 SPARQL 等语言进行语义查询
  • 支持基于关系的推理和推断
  • 与 LLM 集成实现有基础的 AI 应用
  • 可扩展到数十亿事实和实体

常见用途

  1. 搜索引擎知识面板
  2. 具有关系感知的推荐系统
  3. 具有事实基础的问答
  4. 药物发现和生物医学研究
  5. 企业知识管理

示例

loading...
Loading code...

常见问题

知识图谱和数据库有什么区别?

知识图谱将数据存储为相互连接的实体和关系(三元组),支持语义查询和推理。传统数据库将数据存储在具有固定模式的表中。知识图谱擅长表示复杂关系并支持推理,而数据库则针对结构化数据存储和事务操作进行了优化。

知识图谱如何减少 AI 幻觉?

知识图谱通过提供经过验证的结构化信息为大语言模型提供事实基础。当与 RAG(检索增强生成)集成时,它们检索相关事实作为 LLM 的上下文,减少生成错误信息的可能性。图谱的显式关系也有助于保持逻辑一致性。

知识图谱术语中的三元组是什么?

三元组是知识表示的基本单位,由主语-谓语-宾语组成(例如「巴黎」-「是首都」-「法国」)。主语是一个实体,谓语定义关系,宾语可以是另一个实体或字面值。三元组的集合形成图结构。

什么是 SPARQL,它如何与知识图谱一起使用?

SPARQL 是用于 RDF 知识图谱的查询语言,类似于关系数据库的 SQL。它允许您查询三元组模式、过滤结果和遍历关系。SPARQL 支持复杂查询,如「查找所有人口超过 100 万的欧洲国家的首都城市」。

有哪些流行的知识图谱可以使用?

公共知识图谱包括 Wikidata(结构化的维基百科数据)、DBpedia(从维基百科提取)和 Google 知识图谱(为搜索面板提供支持)。构建自定义图谱的流行工具包括 Neo4j(属性图数据库)、Apache Jena(RDF 框架)和 Amazon Neptune(托管图数据库)。

相关工具

相关术语

相关文章

知识图谱完全指南【2026】- 从原理到AI应用实战

深入理解知识图谱(Knowledge Graph)底层技术架构:从三元组结构(实体-关系-实体)建模、复杂图数据库(Graph Database)应用,到知识图谱自动化构建与知识抽取全流程。本教程不仅包含Neo4j实战代码示例,还深度解析了前沿的GraphRAG技术,助你构建低幻觉、更智能的AI知识库检索系统。

2026-02-21

RAG检索增强生成完全指南【2026】- 让AI更智能的关键技术

全面系统深度解析大模型 RAG(检索增强生成)底层架构运行原理,深入探讨其如何通过外挂企业级私有知识库有效解决大语言模型(LLM)致命的幻觉(Hallucination)与训练数据滞后问题。本高级指南带您掌握文本高级向量化(Embedding)、高维相似度检索匹配算法,以及现代 RAG 系统在智能客服客服系统、内部代码知识库问答等真实商业业务场景下的工程化落地与微调最佳实践优化方案。

2026-02-21

语义搜索完全指南【2026】- 从原理到实战构建智能搜索系统

深入学习与理解基于 AI 深度学习的语义搜索(Semantic Search)核心技术原理。全面对比分析基于 TF-IDF/BM25 算法的传统关键词搜索机制与基于高维向量(Vector Embedding)相似度的语义匹配引擎优劣。教你如何结合混合检索(Hybrid Search)策略与 Reranking 重排模型,构建高精准度的企业级电商搜索与私有知识库问答系统。

2026-02-21