搜索
查看
编辑修改
首页
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
DNS、DNS劫持与HTTPDNS:原理、应用与安全分析
2
5-OAuth2.1的已知变动_oauth2.1 码农胖哥
3
Google Earth KML中文说明_geemap显示kml数据
4
ChatGPT指令百科全书:1000条ChatGPT 指令_chatgpt指令库
5
react-native系列(3)入门篇:使用VSCode及RN的代码调试过程_拉取rn项目后使用vscode打开需要install吗
6
人工智能未来发展的10大趋势_人工智能未来十大趋势
7
软件测试外包公司怎么样?有什么好处和坏处?为什么没人去?_游戏测试外包公司怎么样
8
推荐开源项目:Antd Auto - 基于Ant Design的自动化表单生成器
9
【C++】双指针算法:和为s的两个数字
10
GitHub 3.6k Satr自监督学习(Self-Supervised Learning)资源你值得拥有!_learning image representations by completing damag
当前位置:
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
c#
winform
快速
建
websocket
服务
器源码 wpf快速
搭
建
websocket
服务
c#
简...
完整源码下载----->随着互联网技术的飞速发展,实时交互和数据推送已成为众多应用的核心需求。传统的HTTP协议,基于请...
赞
踩
article
CSV
(
Comma
-
Separate
-
Values
)
逗号
分隔值
文件
...
前言一、
CSV
文件
背景二、
CSV
文件
用法三、
CSV
文件
规则四、
CSV
文件
包含的各种数据1.常规的内容2.字段内部有
逗号
3...
赞
踩
article
refusing
to
merge
unrelated
his
to
ries如何解决
git
冲突_ref...
无论使用哪种方法,都应该在合并之前确保你理解和确认了要合并的分支的内容,并在合并后进行适当的测试。注意:这种方法可能会导...
赞
踩
article
Hexo
+
GitHub
+
Netlify
一站式
搭建
属于
自己
的
博客
网站...
喜欢的话请关注我的个人
博客
我在马路边https://hhongwen.cn/,此文为博主原创,转载请标明出处。更好的阅读...
赞
踩
article
Iptables加固
服务器
安全
...
当项目过三级等保或者
服务器
安全
测评时,常常会被客户找的第三方测评公司进行
安全
扫描,常被扫描出来各种系统问题,针对严重问题...
赞
踩
article
10
进制
计
数
器
Verilog编程_用
verilog
编写程序
完成一位十
进制
计
数
器
设
计
,
16位板子
,
计
数
...
计
数
器
不仅能用于对时钟脉冲
计
数
,还可以用于分频,定时,产生节拍脉冲序列以及进行数字运算等,分为同步
计
数
器
和异步
计
数
器
,在...
赞
踩
article
微信
联系人
列表
点击侧边栏
首
字母
定位
到相应
联系人
列表
的实现方法
_
微信
小程序
列表
首
字母
排序并根据
字母
定位
...
默认创建好
联系人
显示
列表
;1,在主页activity
_
main添加新的listview; android:divid...
赞
踩
article
MySQL
慢
查询
及解决方案_
mysql
慢
查询
...
10)索引一般用于记录比较多的表,假如有表DBInstance,所有
查询
都有userID条件字段,目前已知该字段已经能够...
赞
踩
article
安路
Anlogic
FPGA
下载器的
驱动
安装
教程_
安路
usb
驱动
...
安路
FPGA
驱动
安装
教程_
安路
usb
驱动
安路
usb
驱动
...
赞
踩
article
高考结束后
,
如果
你
也
想
成为
程序员
,
这些
建议
你
一定
要
看_
想
当
程序员
...
高考结束
,
许多学生可能正在考虑未来的职业规划。如果
你
想
成为一名
程序员
,
以下是一些
建议
。首先
,
要
学习编程语言。编程语言是编...
赞
踩
article
微信
小
程序
根据拼音排序,自动锚定节点
定位
当前
城市
_
微信
小
程序
根据拼音排序,自动锚定节点
定位
当前城...
微信
小
程序
根据拼音排序,自动锚定节点,
定位
当前位置,如果用于品牌分类字母的 可以不引入map.jsDOM结构:`imp...
赞
踩
article
Hive
_
hive
可以
实现
从
hive
ql
语言到什么程序
的
映射...
Hive
Hive
是基于Hadoop
的
一个数据仓库工具,
可以
将结构化
的
数据文件映射为一张数据库表,并提供简单
的
s
ql
查询功...
赞
踩
article
2019
电赛
总结
(
二)_
电赛
去了
就是
三等奖
...
2019
电赛
总结
(
二)文章目录
2019
电赛
总结
(
二)8 那之前9
电赛
省赛四天三夜8 那之前
2019
电赛
总结
(序)201...
赞
踩
article
基于
SpringBoot
+
Vue
实现
的
可视化
拖拽
编辑
的
大屏
项目...
整理:抓哇笔记简介
大屏
设计(AJ-Report)是一个
可视化
拖拽
编辑
的
全开源项目,直观,酷炫,具有科技感
的
图表工具。内置...
赞
踩
article
Go
语言操作
Kafka
_
go
kafka
...
本文档详细介绍了如何使用
Go
语言对
Kafka
进行基础操作。我们将介绍如何使用
Go
连接
Kafka
、生产消息、消费消息。_g...
赞
踩
article
Git
清理
本地
缓存
远程
分支,
删除
分支
Commit
撤回_
git
所有
本地
缓存...
https://ruby-china.org/topics/24360如何让已经失效的
远程
branch-name 在执...
赞
踩
article
基于
K
-
Means
聚类
算法
演示及
可视化
展示_
kmeans
聚类
可视化
...
B 组有5个人,需要重新选大佬,这里要注意选大佬的方法是每个人 X 坐标的平均值和 Y 坐标的平均值组成的新的点,为新大...
赞
踩
article
C语言
二级
指针
如何
应⽤于
⼀
维
数组
?...
C语言
二级
指针
如何
应⽤于
⼀
维
数组
?
C语言
二级
指针
如何
应⽤于
⼀
维
数组
? 一、问题 &n...
赞
踩
article
iMeta
|
第二批
正式
受聘
青年
编委
(
2023
年度)...
iMeta
第二批
正式
受聘
青年
编委
(
2023
年度)根据
2023
年
青年
编委
对
iMeta
期刊的贡献,编辑部筛选评定了
第二批
正...
赞
踩
article
C++ 球从M米
m>高度
m>
自由
下落
m>,
m>每
m>次
m>
m>落地
m>后返回原
m>高度
m>
m>的
m>一半
m>,
m>再
m>落下
m>。它在第N
m>次
m>
m>落地
m>时
m>反弹
m>多高?共经过多...
tips:要注意题目问是第N
m>次
m>
m>落地
m>时经过多少米
m>,
m>所以总路程算
m>的
m>是第N
m>次
m>之前
m>的
m>总路程
m>,
m>这里使用if做限定。3.对于总路程
m>,
m>...
赞
踩
相关标签
c#建立websocket服务
wpf websocket服务
C#搭建websocket服务
C# websocket服务器
简单搭建websocket
快速搭建websocket
C#开源websocket服务
数据挖掘
开发语言
CSV
git
github
javascript
操作系统
ViewUI
服务器
安全
网络
verilog
十进制
android
xml
微信
侧边栏
mysql