当前位置: 首页 > news >正文

人工智能导论-知识图谱

知识图谱

概述

本章首先介绍“知识与知识表示”的概念,然后介绍“谓词逻辑、产生式、框架、语义网络”等当前人工智能中应用广泛的知识表示方法。然后,简要介绍知识图谱,为后面介绍推理方法、专家系统等奠定基础。

概述 - 起源(万维网)

  • 万维网以文本和链接描述信息,用户通过超链接浏览互联网上的各类资源,也可以通过互联网将自己的信息发布出去。
  • 万维网(world wide web,Web1.0):是以链接为中心的信息系统(Linked information system)。
    在这里插入图片描述

概述 - 语义网络表示法

  • 语义网(semantic web,Web3.0):通过给万维网上的文档(如:HTML文档、XML文档)添加能够被计算机所理解的语义“元数据”(外语:Meta data),从而使整个互联网成为一个通用的信息交换媒介。
  • 语义网是一种智能网络,它不但能够理解词语和概念,而且还能够理解它们之间的逻辑关系,可以使交流变得更有效率和价值。

语义网与万维网的主要区别

  • 万维网是关于网页链接的结构,节点是网页,节点之间通过超链接连接;
  • 语义网是关于语义内容结构化表示的图结构,节点是语义信息。

在这里插入图片描述

概述 - 可链接数据(Linked Data)

在这里插入图片描述

相关概念的演变

在这里插入图片描述

知识图谱 - 兴起

知识图谱是一种以图结构来描述知识和建模事物之间关联关系的技术方法。由于互联网内容的大规模、异质多元、组织结构松散的特点,给有效获取信息和知识提出挑战。谷歌于2012年5月16日首先发布了知识图谱(Knowledge Graph),它是一种互联网环境下的知识表示方法。

在这里插入图片描述

知识图谱 - 定义

  • 知识图谱(Knowledge Graph/Vault):又称科学知识图谱,用各种不同的图形等可视化技术描述知识资源及其载体,挖掘、分析、构建、绘制和显示知识及它们之间的相互联系。
  • 知识图谱:是一种以图结构来描述知识和建模事物之间关联关系的技术方法。
  • 知识图谱:是由一些相互连接的实体及其属性构成的。

三元组是知识图谱的一种通用表示方式:

  • (实体1-关系-实体2):中国-首都-北京
  • (实体-属性-属性值):北京-人口-2069万

知识图谱也可被看作是一张图,图中的节点表示实体或概念,而图中的边则由属性或关系构成。
在这里插入图片描述

知识图谱 - 属性图(property graph)

  • 属性图由节点(Nodes)、关系(Relationships)、属性(Property)和标签(Labels)组成
  • 节点上包含属性,属性可以以任何键值形式存在。
  • 关系连接节点,每个关系都有拥有⼀个⽅向、⼀个标签、⼀个开始节点和结束节点
  • 关系也可以有属性,即边属性,可以通过在关系上增加属性提供有关边的元信息,如创建时间。

在这里插入图片描述

知识图谱 - 资源描述框架RDF

RDF表示 Resource Description Framework(资源描述框架),它是国际万维网联盟W3C推动的面向Web的语义标准。

RDF的基本组成单位是三元组 SPO
在这里插入图片描述
在这里插入图片描述

知识图谱 - 体系结构

知识图谱的逻辑结构:模式层与数据层。

  • 数据层:主要是由一系列的事实组成,而知识以事实为单位进行存储。
  • 模式层:构建在数据层之上,是知识图谱的核心。

知识图谱的体系架构:

  • 结构化数据:指知识定义和表示都比较完备的数据。
  • 半结构化数据:指部分数据是结构化的,但存在大量结构化程度较低的数据。
  • 非结构化数据:指没有定义和规范约束的“自由”数据。
    在这里插入图片描述

知识图谱- 构建过程

在这里插入图片描述

知识赋能

最初目的是增强搜索结果,改善用户搜索体验,即语义搜索。还可应用于“知识问答、领域大数据 分析、聊天机器人、金融、电商”等。

知识管理

如何有效地存储和查询大规模的RDF数据集是知识管理面临的一个核心问题。RDF是典型的图结构,知识管理需要依靠图数据(如Neo4j等)来实现。

知识建模

根据领域特点选择合适的知识表示方法,并基于此领域知识描述的概念、时间、规则及其相互关系建立知识图谱的概念模型。包括:概念抽取、概念层次(上下位关系)建模和属性学习。

知识获取

是对知识建模定义的知识要素进行实例化的过程。知识图谱中实例的属性描述以三元组的形式表示,其数量决定了知识图谱的丰富程度。命名实体识别、事件抽取、属性关系抽取。

知识图谱推理

  • 知识图谱推理的主要⽅法

  • 基于逻辑规则的推理(如:FOIL、AMIE)

  • 基于图结构和统计学习的推理(如:PRA)

  • 基于分布式表示学习的推理(如:TransE)

  • 基于神经网络的推理(如:R-GCN)

应用 - KG辅助搜索引擎

知识图谱(KG)可以提高搜索引擎的能力,改善用户的搜索质量以及搜索体验。

Google、百度和搜狗等搜索引擎公司。

传统搜索

基于关键词的搜索不能很好地理解用户的搜索意图,仅能通过用户提供的关键词与待检索文档间的文本相关性来匹配结果。

在这里插入图片描述

KG辅助搜索

利用建立大规模知识图谱的对搜索关键词和文档内容进行语义标注,提供各种类型的语义搜索,使用户能够直接获得精确度更高的答案。百度、谷歌、搜狗构建的知识图谱,分别称为知识图谱、知心和知立方。

在这里插入图片描述

应用 - KG辅助金融风控

  • 积分套利挖掘
  • 黑产链路挖掘
  • 欺诈团伙挖掘
  • 涉赌涉诈关联

在这里插入图片描述

展望:知识图谱 + 大语言模型

  • 利用大语言模型的知识图谱

  • 借助大语言模型提取知识

  • 借助大语言模型辅助图谱构建

  • ……

在这里插入图片描述

展望:大语言模型 +知识图谱

  • 利用知识图谱的大语言模型
  • 利用知识图谱的大语言模型(预)训练
  • 利用知识图谱的提示构建
  • 利用知识图谱减少大语言模型幻觉
  • ……
    在这里插入图片描述

相关文章:

人工智能导论-知识图谱

知识图谱 概述 本章首先介绍“知识与知识表示”的概念,然后介绍“谓词逻辑、产生式、框架、语义网络”等当前人工智能中应用广泛的知识表示方法。然后,简要介绍知识图谱,为后面介绍推理方法、专家系统等奠定基础。 概述 - 起源&#xff08…...

LabVIEW液压数据采集测试系统

液压系统是装载机的重要组成部分,通过液压传动和控制实现各项作业功能,如提升、倾斜、转向等。液压系统的性能直接影响装载机的作业效率和稳定性。为了保证装载机液压系统的正常运行和优化设计,需要对其进行数据采集和测试。本文介绍了一套基…...

工业三防平板助力工厂生产数据实时管理

在当今高度数字化和智能化的工业生产环境中,工业三防平板正逐渐成为工厂实现生产数据实时管理的得力助手。这种创新的技术设备不仅能够在恶劣的工业环境中稳定运行,还为工厂的生产流程优化、效率提升和质量控制带来了前所未有的机遇。 工业生产场景通常充…...

LabVIEW人工模拟肺控制系统开发

开发了一种创新的主被动一体式人工模拟肺模型,通过LabVIEW开发的上位机软件,实现了步进电机驱动系统的精确控制和多种呼吸模式的模拟。该系统不仅能够在主动呼吸模式下精确模拟快速呼吸、平静呼吸和深度呼吸,还能在被动模式下通过PID控制实现…...

达梦 ./disql SYSDBA/SYSDBA报错[-70028]:创建SOCKET连接失败. 解决方法

原因 达梦命令./disql SYSDBA/SYSDBA默认访问端口5236,如果初始化实例的时候修改了端口,需要指定端口访问 解决 ./disql SYSDBA/SYSDBA192.168.10.123:5237...

Autosar RTE配置-Assembly和Delegation的使用-基于ETAS软件

文章目录 前言Assembly和Delegation的含义Delegation的使用Assembly的使用总结 前言 RTE中的Compostion内部的SWC之间的连接使用Assembly Connector进行连接。这样的连接一般都是一个SWC的Pport对应另一个SWC的Rport。而Autosar软件中往往不只一个Composition(一般可以以核的数…...

【网络安全】PostMessage:分析JS实现XSS

未经许可,不得转载。 文章目录 前言示例正文 前言 PostMessage是一个用于在网页间安全地发送消息的浏览器 API。它允许不同的窗口(例如,来自同一域名下的不同页面或者不同域名下的跨域页面)进行通信,而无需通过服务器…...

liosam复现

写在前面: 本机系统ubuntu22.04dockernvidia docker的环境 本机系统已经安装好nvidia驱动和cuda 使用liosam提供的镜像在22.04下实在是无法兼容。 所以在rosnoetic(ubuntu20.04)下进行配置,本教程中rosnoetic:v3.2是在docker hub&…...

Flutter实战小案例

(实战)点不到的按钮 // 主要实现效果类 class _MyHomePageState extends State<MyHomePage> {// 1.定义要使用的变量double btnLeft 0;double btnTop 0;int timeDuration 500;String textButton "点我呀";// 2.获得当前设备屏幕尺⼨&#xff0c;需要impor…...

uniapp转小程序,小程序转uniapp方法

&#x1f935; 作者&#xff1a;coderYYY &#x1f9d1; 个人简介&#xff1a;前端程序媛&#xff0c;目前主攻web前端&#xff0c;后端辅助&#xff0c;其他技术知识也会偶尔分享&#x1f340;欢迎和我一起交流&#xff01;&#x1f680;&#xff08;评论和私信一般会回&#…...

WPF中Frame

在Windows Presentation Foundation (WPF) 中&#xff0c;Frame 控件是一个非常重要的元素&#xff0c;主要用于实现页面导航和内容的动态加载。Frame 类似于网页开发中的iframe&#xff0c;但它是WPF应用程序中的一个容器&#xff0c;能够显示不同的页面或控件内容。 以下是F…...

大数据基础:Doris重点架构原理

文章目录 Doris重点架构原理 一、Apache Doris介绍 二、Apache Doris使用场景 三、Apache Doris架构原理 四、Apache Doris 特点 Doris重点架构原理 一、Apache Doris介绍 基于 MPP 架构的高性能、实时的分析型数据库&#xff0c;以极速易用的特点被人们所熟知&#xff…...

.NET Framework、.NET Core 、 .NET 5、.NET 6和.NET 7 和.NET8 简介及区别

简述 在软件开发的宇宙中&#xff0c;.NET是一个不断扩展的星系&#xff0c;每个版本都像是一颗独特的星球&#xff0c;拥有自己的特性和环境。作为技术经理&#xff0c;站在选择的十字路口&#xff0c;您需要一张详尽的星图来导航。本文将作为您的向导&#xff0c;带您穿越从.…...

k8s核心操作_存储抽象_K8S中使用ConfigMap抽取配置_实现配置热更新---分布式云原生部署架构搭建032

现在有个问题,是上面我们利用pv和pvc 就是持久卷 以及 持久卷申请,实现了对存储的,pod删除以后,对其使用的存储空间也进行了删除,那么还有个问题,对于redis这种我们希望,他的配置也管理起来. 比如这个redis的配置文件. 以后其他的配置文件也是这样. 使用配置文件的存储在k8s中…...

【前端】SpringBootWeb 篇-入门了解 Spring Cache、Spring Task与WebSocket 框架

在SpringBootWeb开发中&#xff0c;Spring Cache、Spring Task与WebSocket框架是三个非常重要的组件&#xff0c;它们分别用于缓存管理、任务调度和实时通信。以下是对这三个框架的入门了解&#xff1a; 一、Spring Cache 1. 简介 Spring Cache是Spring框架提供的缓存抽象&a…...

应用最优化方法及MATLAB实现——第4章代码实现

一、概述 之前对这本书的第三章进行了代码实现&#xff0c;这篇博客是对这本书第4章相关代码进行实现&#xff0c;部分内容安装书中代码无法实现相应功能&#xff0c;MATLAB会报错&#xff0c;对其进行一定程度的更改后&#xff0c;可以正常运行&#xff0c;与书中所给示例运行…...

搜维尔科技:Riablo提供一种创新的康复解决方案,通过激活本体感觉,并通过视听反馈促进神经肌肉的训练。

Riablo提供一种创新的康复解决方案&#xff0c;通过激活本体感觉&#xff0c;并通过视听反馈促进神经肌肉的训练。 搜维尔科技&#xff1a;Riablo提供一种创新的康复解决方案&#xff0c;通过激活本体感觉&#xff0c;并通过视听反馈促进神经肌肉的训练。...

NodeJS技巧:在循环中管理异步函数的执行次数

背景介绍 在现代Web开发中&#xff0c;NodeJS因其高效的异步处理能力而备受青睐。尤其在数据抓取、网络爬虫等应用场景中&#xff0c;NodeJS的非阻塞I/O特性使其成为不二之选。然而&#xff0c;在实际编程过程中&#xff0c;我们经常会遇到一个棘手的问题——如何在循环中控制…...

debian 实现离线批量安装软件包

前言 实现在线缓冲需要的软件和对应依赖的包&#xff0c;离线进行安装 &#xff0c;用于软件封装。 测试下载一个gcc和依赖环境&#xff0c;关闭默认在线源&#xff0c;测试离线安装gcc和依赖环境 兼容 debian ubuntu/test 测试下载安装包到目录 vim /repo_download.sh #!…...

远程开机准备工作

本文章以华硕主板B460M为样板&#xff0c;进行远程开机的前提设置 第一步主板设置 开机按del进入bios主界面&#xff0c;进入高级模式 找到高级-----高级电源管理 进去以后选择由pci_e设备唤醒点击开启 设置完成以后保存并退出 第二步网卡设置 打开设备管理器找到网络适配器…...

CANN/asc-devkit Erfc接口文档

Erfc 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言&#xff0c;原生支持C和C标准规范&#xff0c;主要由类库和语言扩展层构成&#xff0c;提供多层级API&#xff0c;满足多维场景算子开发诉求。 项目地址: https://gitcode.com/cann/…...

cstore_fdw深度解析:列投影与跳读索引如何实现6倍查询加速

cstore_fdw深度解析&#xff1a;列投影与跳读索引如何实现6倍查询加速 【免费下载链接】cstore_fdw Columnar storage extension for Postgres built as a foreign data wrapper. Check out https://github.com/citusdata/citus for a modernized columnar storage implementat…...

VARCHAR(50) vs VARCHAR(500):存储一样大,排序却慢了 3 倍

&#x1f449; 这是一个或许对你有用的社群&#x1f431; 一对一交流/面试小册/简历优化/求职解惑&#xff0c;欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料&#xff1a; 《项目实战&#xff08;视频&#xff09;》&#xff1a;从书中学&#xff0c;往事中…...

okbiye 实测:本科生如何用 AI 搞定毕业论文全流程,从选题到格式一步到位

okbiye-免费查重复率aigc检测/开题报告/毕业论文/智能排版/文献综述/AI PPT毕业论文 - Okbiye智能写作https://www.okbiye.com/ai/bylw 引言&#xff1a;当本科论文撞上 “时间焦虑”&#xff0c;你需要的不是 “文字裁缝” 凌晨三点的宿舍&#xff0c;电脑屏幕的蓝光映着你通…...

观测taotoken在多地域请求下的路由优化与整体服务可用性表现

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 观测taotoken在多地域请求下的路由优化与整体服务可用性表现 1. 引言 对于依赖大模型 API 构建在线服务的开发者而言&#xff0c;…...

OBS智能跟拍插件:3分钟实现直播自动追踪的终极指南

OBS智能跟拍插件&#xff1a;3分钟实现直播自动追踪的终极指南 【免费下载链接】obs-face-tracker Face tracking plugin for OBS Studio 项目地址: https://gitcode.com/gh_mirrors/ob/obs-face-tracker 您是否在直播时经常为手动调整摄像头而烦恼&#xff1f;是否希望…...

别再混着用了!详解Nginx 1.25.1中独立的http2指令与listen指令的拆分逻辑

Nginx配置演进&#xff1a;从listen指令到独立http2指令的技术深析 当你在Nginx 1.25.1的日志中发现the "listen ... http2" directive is deprecated警告时&#xff0c;这不仅仅是一个简单的语法变更通知。它标志着Nginx在协议支持架构上的一次重要演进&#xff0c;…...

【佛山大学主办,土木与交通学院承办 | 施普林格Springer系列出版 | EI、Scopus检索 | 另期刊论文征稿】第九届结构工程与工业建筑国际学术会议(ICSEIA 2026)

第九届结构工程与工业建筑国际学术会议&#xff08;ICSEIA 2026&#xff09; 2026 9th International Conference on Structural Engineering and Industrial Architecture 2026年7月3-5日 中国佛山 大会官网&#xff1a;www.icseia.com【论文投稿】 截稿时间&#xff1a;…...

户外太阳能监控供电方案:如何用CN3791芯片为3.7V锂电池设计稳定充电电路?

户外太阳能监控供电方案&#xff1a;CN3791芯片在3.7V锂电池充电电路中的实战设计 清晨六点&#xff0c;当第一缕阳光洒在郊区的通信基站上&#xff0c;搭载CN3791芯片的太阳能供电系统已经开始为锂电池注入能量——这正是现代户外监控设备赖以生存的"能量心脏"。在无…...

联想笔记本BIOS隐藏设置解锁工具:专业指南与深度解析

联想笔记本BIOS隐藏设置解锁工具&#xff1a;专业指南与深度解析 【免费下载链接】LEGION_Y7000Series_Insyde_Advanced_Settings_Tools 支持一键修改 Insyde BIOS 隐藏选项的小工具&#xff0c;例如关闭CFG LOCK、修改DVMT等等 项目地址: https://gitcode.com/gh_mirrors/le…...