搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
我家自动化
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
C++最长连续不重复子序列_c+最长连续不重复子序列
2
【IT运维】普罗米修斯基本介绍及监控平台部署(Prometheus+Grafana)_普罗米修斯监控
3
nifi将mysql数据导到hdfs_用Nifi 从web api 取数据到HDFS
4
IDEA中绑定git后更换本地仓库的方法_idea重新选择本地git仓库
5
网络侦察技术
6
【Flutter】GetX
7
通过naive ui 封装表格_navie ui 对话框中显示表格
8
centos系统同步时间服务器,CentOS7搭建NTP服务器及客户端同步时间(示例代码)
9
ChatGPT使用方法_chatgpt怎么用
10
坐标上海我上岸了,刚毕业的我成功拿到美团,携程,腾讯的offer!_校招 上海美团优选
当前位置:
article
> 正文
知识图谱-知识融合(一)_知识图谱 知识融合
作者:我家自动化 | 2024-05-03 09:16:31
赞
踩
知识图谱 知识融合
知识融合
1.什么是
知识图谱
的融合
1.1 概念&术语
本体层
:描述特定领域的抽象概念、属性、公理
实体层
:描述具体的实体对象,实体间的关系,包含大量的事实以及数据
1.2 为什么要进行知识图谱融合
本体层能够解决特定应用的
知识共享
问题,但若要构建一个统一庞大覆盖世界万物的本体无法实现,一是由于知识是无限的,二是由于本体层的构建受到主观以及分布性的影响,无法得到统一的认可。
在知识图谱的应用中,为了融合其他应用所拥有的信息,以及联合其他应用实现更加强大的功能,但这在异构的本体层或是实体层是无法进行上述的信息交流。
1.3 进行知识融合要解决的问题
分析造成本体和实体异构的原因
明确融合的对象
建立何种映射进行融合
映射的复杂度分析
2.知识图谱中的异构问题
知识图谱的不匹配
是导致知识图谱异构的根本原因
异构的情形划分为两个层次:
语言层的不匹配
以及
模型层的不匹配
2.1语言层不匹配
本体语言之间并非完全兼容与匹配
总的来说语言层次上的不匹配情形包含语法不匹配,逻辑表示不匹配,原语语义不匹配和语言表达能力不匹配
1)语法不匹配
不同的知识表示常用
不同的语言
,这就造成了进行知识融合时
语法不匹配
的问题出现,就例如不同语言对定义一个类的书写方式不同,造成了语法上的不匹配,若是两个知识图谱中表示的成分均出现,这种问题就可以采用重写就可以解决。但实际情形是语法的不匹配与其他语言层上的问题或共同出现,简单的重写显然不能解决问题。因此将不同的语言转化为相同的语法格式能够方便解决其他本体不匹配的问题。
2)逻辑表示不匹配
不同的语言对一些
逻辑的表示
也不尽相同,例如对两个类的相交,一些语言有明确的声明,而有的语言则需要通过子类和非算子来完成同样的声明。
这一类问题的解决办法也很简单,通过
定义语言L1逻辑表示到语言L2的逻辑表示的转换规则
3)原语的语义不匹配
在不同的语言中会使用相同的原语来进行本体的构建,但在
不同的语言中这些原语有着细微的差别
,如class在OWL Lite 和 OWL DL语言中只能表示本体中的概念,而在其他语言中则可以表示一个类或者一个实例。
4)语言表达能力不匹配
语言表达能力的不匹配指
不同本体语言上表达能力上存在差异
,一些语言可以表达出的事情在另一种语言中可能会表达不出来
这种问题的解决办法是表达能力弱的语言向表达能力强的
转换
,但若表达能力强的对表达能力弱的存在
不兼容的问题
,这样就会导致
信息的缺失
2.2模型层的不匹配
模型层的不匹配出现在本体描述相关或是交叉领域中也会出现。这与构建本体所
使用的语言无关
,在相同的构建语言中也会出现模型层不匹配的情形。
模型层的不匹配又可以分为概念化的不匹配以及解释不匹配两种情况
1)概念化不匹配
概念化的不匹配又可以分为概念范围的不匹配以及模型覆盖的不匹配两类
① 概念范围的不匹配
同一名称
在
不同的领域
表示的
含义不同
;不同的名称可能表示同一概念,也可能只是相交的关系。
建模者在本体建模的过程中,如果
需求不同
,可能会对一个
概念的划分有不同
的看法。比方说“动物”可以分为“哺乳动物”和“非哺乳动物”,也可以分为“食肉动物”和“非食肉动物”。
② 模型覆盖的不匹配
不同本体对于描述的领域往往在覆盖知识范围上有差异,而且在所覆盖的知识范围中,对本体之间描述的详细程度也会存在差异。
模型的广度。也就是
模型描述覆盖的领域范围
。
模型的粒度。也就是对
本体之间描述的详细程度
。
本体建模的观点。这决定了本体是从什么
角度
来描述领域内的知识。(由于本体的建模反应了建模者的主观性,这一类的不匹配情况在实际中很普遍)
2)解释不匹配
解释不匹配包含模型风格的不匹配以及建模术语的不匹配
①模型风格不匹配
范例不匹配
不同的范例表示相同的概念
,这就造成了不匹配。例如对时间的表示既可以采用时间间隔的方式,也可以采用时间点的方式
其次,建模过程中
采用不同的上层本体
也会导致范例的不匹配,这是由于不同的上层本体往往对时间,行为,计划因果以及态度的概念划分是不一样的。
概念描述不匹配
对于
同一概念的建模有多种选择
,例如为了区别两个类可以通过属性来进行区分,也可以通过构建一个新类进行区分。
概念描述时的方法也是不一样的,有的概念描述自高层向底层描述,有的则从低层到高层描述
② 建模术语不匹配
同义术语
对于不同本体上含义相同的概念会由于建模者的习惯不同而采用
不同的命名方式
这类问题同语义问题共同存在,在没有人工以及其他技术的帮助下,机器无法识别这些术语是否是同义的。
同形异义术语
建模术语不匹配是术语之间的同形异义现象。 例如:"Conductor"在音乐领域和电子工程领域的意义分别是“指挥家”和“半导体”。
这类问题需要根据考虑语义的上下文以及借助人类的知识来解决
编码格式
编码格式的不匹配例如:人名的表示可以是"FullName "也可以采用"FirstName+LastName"的形式
综上而言,对于语言层的不匹配进行语言上的转换即可,而对于模型层的不匹配则需要根据何种不匹配来选择合适的算法。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/我家自动化/article/detail/528863
推荐阅读
article
Hibernate
中的
分页
查询
_
hibernate
分页
查询
...
一、
hibernate
分页
查询
:方法:setFirstResult:设置
查询
开始的记录 setMaxResults:设置...
赞
踩
article
Axios
官方
文档
学习
笔记(一)...
今天
学习
了axios
官方
文档
,记录下来供自己日后翻阅以及和大家日常交流。想要了解
Axios
, 我们需要先了解Promis...
赞
踩
article
5分钟在
MAC
下
本地
搭建
大
模型
_
ollama
mac
...
Ollama——一个简明易用的
本地
大
模型
运行框架。随着围绕着 Ollama 的生态走向前台,更多用户也可以方便地在自己电...
赞
踩
article
【
LeetCode
每日一
题
】——
234
.
回文
链表
_
leecode
判断
链表
回文
...
文章目录一
【
题
目类别】二
【
题
目难度】三
【
题
目编号】四
【
题
目描述】五
【
题
目示例】六
【
题
目提示】七
【
题
目进阶】八
【
解
题
思路】...
赞
踩
article
git
log
中文乱码问题,
windows
、linux解决方法_
git
config
--globa...
错误原因 编码问题1、在
windows
下
git
config
--
global
i18n.commitencoding ...
赞
踩
article
蓝桥
杯
重点(
C
/
C
++
)_
蓝桥
杯
官网
c++
文档...
蓝桥
杯
重点(
C
/
C
++
)_
蓝桥
杯
官网
c++
文档
蓝桥
杯
官网
c++
文档 本次更新内容:2.14图论例...
赞
踩
article
pencil
充
不了
电
或
连接
不上
pad
_
触控笔
充
电
之后无法
连接
...
iPadOS13.5.1更新后会出现
pencil
充
不了
电
或者断开后
连接
不上的问题百度发现解决方法是先给
pad
充
一下
电
再连...
赞
踩
article
2022.1.28 力扣-每日一题-游戏中弱
角色
的数量_所有英雄
按照
攻击力
降序
排序
,
如果
相同
则
按照
防...
题目描述:你正在参加一个多
角色
游戏,每个
角色
都有两个主要属性:攻击 和
防御
。给你一个二维整数数组 propertie...
赞
踩
article
关于
undefined
method
`
each
‘
for
nil
:
NilClass
的报错...
有关错误的解决发现是这里的articles少打了一个s导致这里出现错误@前缀表示实例变量,因为列出文章是负数,此时这里要...
赞
踩
article
Activity
(一)——
Activity
的
启动
流程
_
activity
启动
流程
...
Activity
的
启动
流程
1.1 根
Activity
的
启动
流程
点击桌面APP图标,Launcher进程采用Binder ...
赞
踩
article
ElasticSearch
8.11
基本操作
练习_
es
练习
数据
...
{ "title":"华为手机", "imag
es
":"http://image.jd.com/12479122.jpg...
赞
踩
article
SD-
WebUI
-
SadTalker
:让照片说话
,
数字人
使用
方法_
sadtalker
对显卡
的
要求...
AIGC技术
的
未来发展前景广阔
,
随着人工智能技术
的
不断发展
,
AIGC技术也将不断提高。未来
,
AIGC技术将在游戏和计算领...
赞
踩
article
ubuntu20.04
解决
域名
无法
解析
_
ubuntu20.04
换源
后
更新失败不能
解析
域名
...
初步判断是无法
解析
域名
的问题,为解决这一问题,首先需要确保网络的连通性,使用ping 8.8.8.8命令测试网络连通性,...
赞
踩
article
数据
可视化
之
matplotlib
篇 -
01
_
matplotlib
数据
可视化
基础
心得体会
如何写...
数据
可视化
之
matplotlib
-
01
1.
matplotlib
简介和安装:1.1 简介
matplotlib
是pytho...
赞
踩
article
MySQL
B+
树
如何实现
联合
索引
_
mysql
联合
索引
b+
树
结构...
MySQL
B+
树
如何实现
联合
索引
“同学,你来画一下
MySQL
的B+
树
如何实现
联合
索引
的?”“额,这个嘛……这个……俺不...
赞
踩
article
vue2
.0之
axios
使
用
详解_
vue2
怎么
用
axious
...
axios
基于 Promise 的 HTTP 请求客户端,可同时在浏览器和 node.js 中使
用
功能特性在浏览器中发送...
赞
踩
article
达梦
数据库
(
DM8
)入门基础...
该文章介绍了
达梦
数据库
(
DM8
)的入门基础知识,包括概览和创建表空间的步骤。文章内容主要涉及使用DM服务查看管理器检查是...
赞
踩
article
【经典
算法
】
LeetCode
69. x 的
平方根
(
Java
/C/
Python3
/
Golang
实现含...
方法优点缺点时间复杂度空间复杂度其他二分查找思路简单,直观易懂可能不是最优解,对于非整数
平方根
需要额外处理O(log x...
赞
踩
article
c
语言
编程
题
经典
100
例——(26~
30
例)_
c
语言
基础编程
100
道...
最小生成树问
题
是一个经典的算法问
题
,其中Kruskal算法和Prim算法是两种最常用的解决方法。最大子序和问
题
是一个经典...
赞
踩
article
关于
第十六届
智能车
竞赛
全国
总决赛
比赛意见_电赛
封
箱
要
封
电池吗...
§01
封
箱
邮寄车模在7月31日在公众号 TSINGHUAZHUOQING发布了一篇推文:延期、直播、
封
箱
,对于收到...
赞
踩
相关标签
学习
vue.js
javascript
语言模型
llama
链表
leetcode
list
数据结构
算法
乱码
git
windows
linux
蓝桥杯
STL
C/C++
苹果
ipad
pencil
ruby
ui
java
开发语言