术语表

知识图谱

了解知识图谱如何通过对复杂关系建模、实现语义搜索和个性化推荐等彻底改变人工智能。

使用Ultralytics HUB 对YOLO 模型进行简单培训

了解更多

知识图谱是知识作为相互关联的实体和关系的结构化表示。它在图数据库中模拟现实世界中的概念、实体以及它们之间的关系。与以行和列存储数据的传统数据库不同,知识图谱用节点表示实体(如对象、事件、情况或概念),用边表示这些实体之间的关系。这种结构能以更直观、更灵活的方式来存储和查询复杂、相互关联的数据,因此对各种人工智能和机器学习应用来说非常宝贵。

知识图谱的关键组成部分

知识图谱的核心是节点和边。节点代表实体,可以是有形物体和人,也可以是抽象概念和事件。边(也称为关系)定义了这些实体之间的连接方式。这些关系是有方向的,并带有标签,为图添加了丰富的语义。例如,在一个关于电影的知识图谱中,一个节点可能代表电影《盗梦空间》,另一个节点可能代表演员 "莱昂纳多-迪卡普里奥",而一条边可以用 "acted_in "关系将它们连接起来。

知识图谱的优势在于它能够表示复杂的关系,便于对数据进行推理。这种结构允许

  • 语义搜索:知识图谱能理解搜索查询的上下文和含义,而不仅仅是关键词,从而增强语义搜索能力。这将带来更相关、更准确的搜索结果。
  • 数据整合:它们是将不同来源的数据整合为统一、连贯结构的有力工具。这对于创建整体信息视图至关重要,尤其是在大型组织中。
  • 推理和推论:通过遍历图和分析关系,知识图谱可以推断出未明确表述的新知识和见解。这种能力对于高级人工智能应用至关重要。
  • 可解释的人工智能(XAI):图结构本质上具有透明度,使人们更容易理解人工智能系统是如何得出特定结论的。这与 "可解释的人工智能(XAI)"的目标一致,即让人类更容易理解人工智能的决策过程。

人工智能和机器学习的应用

由于知识图谱能够处理复杂的数据关系并促进推理,因此越来越多地应用于人工智能和机器学习的各个领域。下面是几个具体的例子:

  • 推荐系统:电子商务平台和内容流服务利用知识图谱建立复杂的推荐系统。通过映射用户偏好、产品属性和产品之间的关系,这些系统可以提供高度个性化的相关推荐。例如,知识图谱可以根据演员、类型、导演和用户观看历史,将用户与他们可能喜欢的电影联系起来。
  • 问题解答系统:高级问题解答系统利用知识图谱来理解和回答复杂的查询。这些系统不完全依赖关键词匹配,而是对问题进行解析,识别知识图谱中的实体和关系,并根据结构化知识生成答案。与传统的基于关键字的搜索相比,这是一个重大进步,更接近于自然语言理解(NLU)

除了这些例子之外,知识图谱还应用于医学图像分析等领域,以表示医学知识并提高诊断准确性;应用于机器人流程自动化(RPA),以增强自动化工作流程中的决策;应用于数据分析,以从大型数据集中发现隐藏的模式和见解。随着人工智能的不断发展,知识图谱有望在实现更加智能、具有上下文感知能力和可解释性的人工智能系统方面发挥越来越重要的作用。

阅读全部