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

知识图谱嵌入技术研究综述

作者

  • 张天成 1
    , * 田 雪 1
    , * 孙相会 1
    , * 于明鹤 2
    , * 孙艳红 1
    , * 于 戈

摘要

知识图谱

是一种用图模型来描述知识和建模事物之间的关联关系的技术。

知识图谱嵌入

作为一种被广泛采用的知识表示方法

主要思想是将知识图谱中的实体和关系嵌入到连续的向量空间中。同时保留KGKGKG的固有结构,可以使得多种下游任务受益。

KG补全和关系提取等等

知识图谱的嵌入技术

使用 KG 中观察到的事实进行嵌入的技术

添加时间维度的动态 KG 嵌入方法

及融合多源信息的 KG 嵌入技术

对相关模型从实体嵌入、关系嵌入、评分函数等方面进行分析

KG嵌入技术的典型应用

问答系统、推荐系统、关系提取等

语义分析[6,7]、命名实体消歧[8,9]
, 到信息提取[10,11]和问答系统[12,13]等. 知识图谱是以现实世界的实体为节点, 实体之间的关系为边的有向图.

三元组

(头实体、关系、尾实体)

知识图谱嵌入(知识表示学习)

  • 将 KG 的组成部分 (包括实体和关系) 嵌入到连续
    的向量空间
    中, 以在简化操作的同时保留 KG 的固有结构.
  • , KGE 为 KG 中的实体和关系提供了更加密集的表示, 降低了其应用中的计算复杂度
  • , KGE 可以通过度量实体和关系低维嵌入的相似性
    来显式地捕获实体和关系之间的相似性

基于知识图谱中观察到的事实进行嵌入技术

基于距离模型

语义匹配模型

最新的KGE技术

融合时间信息的动态知识图谱嵌入技术。

t-TransE、

Know-Evolve、

HyTE、

TDG2E

相关调查和符号定义

相关调查

符号定义

在这里插入图片描述

使用事实进行知识图谱嵌入

基于距离的评分函数

基于相似性的评分函数

在这里插入图片描述

基于距离的模型

通过计算实体之间的距离来衡量事实的合理性。

h+r=th + r =th+r=t

  • 通常由关系执行翻译后, 根据两个实体之间的距离来度量一个事实的合理性

基于距离模型SE

一种直观的基于距离的方法是计算实体在关系的对应空间中的投影向量之间的距离. 结构表示(structured embedding, SE[39]) 中的每个实体用 ddd 维向量表示:
SESESE为每个关系定义了两个投影矩阵Mr,1M_{r,1}Mr,1Mr,2M_{r,2}Mr,2
利用这两个投影矩阵和L1L_1L1距离学习结构嵌入为:
在这里插入图片描述
在这里插入图片描述

翻译模型

TransE

  • 词向量空间中存在着有趣的平移不变现象。
  • 该模型将关系和实体表示为同一空间中的向量,给定事实(h,r,t)(h,r,t)(h,r,t)
  • 关系 rrr的向量rrr 被解释为头实体向量 hhh 与尾实体向量ttt之间的平移.
  • 嵌入的实体 hhhttt可以通过平移向量 rrr以低误差连接,即满足
  • h+r≈th+r ≈ th+rt
    在这里插入图片描述

UM 非结构模型

在这里插入图片描述

复杂关系建模

Point-Wise 空间

TransH模型

引入投影到关系特定的超平面机制

TransR模型

TransD模型

在这里插入图片描述

sTransE

TranSparse

TransAt

流行和群

**加粗样式

语义匹配模型

在这里插入图片描述

知识图谱嵌入模型

在这里插入图片描述

动态知识图谱嵌入

在这里插入图片描述

融合多源信息的知识图谱嵌入

文本描述

很多实体带有描述信息,这些信息可以作为结构化信息的辅助。

知识图谱嵌入的应用

核心思想:将每个实体、关系表示为一个低维向量。而学习到的实体、关系嵌入可以受益于多种下游任务。

基于知识图谱嵌入的问答

旨在利用知识图谱的事实来回答自然语言问题。

推荐系统

关系提取

**

总结

经验

要求一天五页,搞完后自己在进行总结都行啦的样子与打算。

  • 论文写作逻辑
  • 某人针对某个问题的研究方向,以及提出来的挑战。以及解决的问题。
http://www.lryc.cn/news/4396.html

相关文章:

  • Scratch少儿编程案例-水果忍者-超完整
  • 练 习
  • Urho3D整体结构
  • 大数据技术之Hudi
  • libxlsxwriter条件格式
  • nodejs+vue+elementui在线求助系统vscode
  • 电子技术——BJT差分输入对
  • [MySQL教程②] - MySQL介绍和发展史
  • 多表查询--实例
  • Differentially Private Grids for Geospatial Data
  • Java学习记录day8
  • Solon2 开发之容器,三、注入或手动获取 Bean
  • 微信小程序_调用openAi搭建虚拟伙伴聊天
  • 硬件工程师入门基础知识(一)基础元器件认识(一)
  • TCP的运输连接管理
  • 地级市用电、用水、用气数据指标
  • 安装deepinlinuxV20.8配置docker和vscode开发c语言
  • java08-面向对象3
  • 【Spark分布式内存计算框架——Spark Core】8. 共享变量
  • C++多态常见面试题
  • 字母板上的路径 题解,力扣官方出来挨打(小声)
  • 代码随想录算法训练营第二十六天 | 39. 组合总和,40.组合总和II,131.分割回文串
  • vueday01-脚手架安装详细
  • 初识cesium3d(一)
  • 点云转3D网格【Python】
  • 【OpenCV图像处理系列一】OpenCV开发环境的安装与搭建(Ubuntu + Window都适用)
  • 【代码随想录】-动态规划专题
  • c++数据类型 输入输出
  • 【设计模式-11】责任链模式
  • SpringBoot+Vue实现智能物流管理系统