论文笔记整理:周虹廷,浙江大学研究生。研究方向:知识图谱,图表示学习等。


论文链接:

http://web.cs.ucla.edu/~yzsun/papers/2019_KDD_JOIE.pdf

本文是发表在KDD 2019上的关于知识图谱表示学习的论文。现有知识图谱表示模型通常只关注在单一视图,即实例层面或是本体层面,本文认为两个层面的信息存在相互增强促进的作用,因此一种新颖的双视图(联合)知识图谱表示模型被提出来生成更好的节点和关系的表示。在三元组补全任务和实体分类任务上,本文的模型结果明显优于已存在的模型。

1、Motivation

现有的知识图谱可被分别两类:(1)实例视图的知识图谱,(2)本体视图的知识图谱,并且在两个视图间存在跨视图的链接,如图1所示。

现有的模型通常只关注于单一层面的建模,而从上述的两个层面共同学习表示毫无疑问会提供更全面的视角。一方面,实例表示为其相应的本体表示提供详细而丰富的信息。另一方面,概念表示提供了其实例的高级总结,这对于处理观察不充分的实体时将提供极大的帮助。

因此本文提出通过两个视图分别的三元组以及跨视图链接联合建模,有效地将知识图谱两个视图上的表示学习技术有效地结合在一起。

2、Model

本文提出的JOIE模型包含两个模型组件,可从两个视图中学习嵌入:跨视图关联模型通过捕获来自相应概念实体的实例来实现两个视图之间的连接和信息流,而视图内模型则关注知识库的每个视图上的实体/概念以及关系/元关系。这些模型组件用于学习KB的不同方面。我们首先讨论每个视图的跨视图关联模型和视图内模型,然后将它们组合为JOIE的各类变体模型。

  1. 跨视图关联模型

跨视图关联模型的目标是基于KB中的跨视图链接,捕获实体嵌入空间与概念嵌入空间之间的关联,这是本文的主要贡献。本文基于两种不同的假设提出了两种对此类关联进行建模的技术:跨视图分组(CG)和跨视图转换(CT)。

(a) 跨视图分组(CG)

假设两个视图的知识图谱可以在同一个向量空间中被表示,并且让实例视图中所有的实体e靠近本体视图中其相关联(链接)的概念c。该方法要求两个视图中节点表示的纬度相同, loss函数如下:

(b) 跨视图转换(CT)

不同于跨试图分组方法,跨视图转换方法试图在实体嵌入空间和概念空间之间转换信息,并且不要求两个视图中节点的表示具有相同的纬度。即在转换之后,实例将被映射为本体视图空间中的表示,该表示应与其相应概念的表示接近,loss函数如下:

  1. 视图内模型

视图内模型的目的是在两个向量空间中分别保留知识图谱的每个视图中的原始结构信息。由于实例视图中的关系和本体视图中的元关系的语义含义不同,因此为每个视图提供单独的处理,而不是将它们组合为单个表示模式将更为合理,从而提高下游任务的性能。

我们采用了三种已有的对知识图谱进行表示的方法,即TransE,DistMult,HolE。

由于观察到在本体视图中还存在层级结构因此本文进一步提出本体的层次感知内部视图模型。与跨视图转换相似,在给定概念对(c_l,c_h)的情况下,通过以下方式将此类层次结构建模为粗略概念和关联的细微概念之间的非线性转换,loss函数更新为:

  1. 双视图知识库联合训练

两个视图的loss联合函数如下,ω>0作为两部分的平衡系数:

本文并没有直接训练J,而是在每个epoch的连续两步中的分别计算 J_intra和 J_cross,并利用ω区分视图内和交叉视图损失的学习率。

3、Experiment

1. 数据集

由于现存的知识图谱数据集仅覆盖了单视图,因此作者分别从YAGO和DBpedia中抽取数据,并分别提出了两个新的数据集YAGO26K- 906 and DB111K-174,具体统计信息如下

2. 实验结果

本文基于两组任务来评估JOIE模型:实例视图和本体视图KG上的三元组补全任务,以及桥接知识库的两个视图的实体分类任务。结果显示,在两个任务上,由于双视图信息的相互补充,得到了更好的表示结果,从而有效提升了结果表现。

             

3.Case Study

本文还提供了有关本体填充和长尾关系分类的案例研究如下:

4、结论

本文通过提出一种新颖的模型JOIE共同表示现实世界的实体和本体论概念。通过描述了一个双视图的知识库,在向量空间中共同捕获了每个视图的结构化知识,以及将两个视图联系起来的跨视图链接。基于KG完成和实体分类任务的大量实验表明,我们的模型JOIE可以成功地从KB的两个视图中捕获潜在特征,并且胜过各种最新的基准


OpenKG

开放知识图谱(简称 OpenKG)旨在促进中文知识图谱数据的开放与互联,促进知识图谱和语义技术的普及和广泛应用。

点击阅读原文,进入 OpenKG 博客。

论文浅尝 \ 联合知识图谱实例和本体概念的通用表示学习相关推荐

  1. 论文浅尝 | 当知识图谱遇上零样本学习——零样本学习综述

    随着监督学习在机器学习领域取得的巨大发展,如何减少人工在样本方面的处理工作,以及如何使模型快速适应层出不穷的新样本,成为亟待解决的问题.零样本学习(Zero-Shot Learning, ZSL)的提 ...

  2. 论文浅尝 | 利用知识图谱嵌入和图卷积网络进行长尾关系抽取

    论文笔记整理:王狄烽,南京大学硕士,研究方向为关系抽取.知识库补全. 链接:https://arxiv.org/pdf/1903.01306.pdf 发表会议:NAACL2019 动机 现有的利用远程 ...

  3. 论文浅尝 | 「知识图谱」领域近期值得读的 6 篇顶会论文

    本文转载自公众号:PaperWeekly. CIKM 2017 ■ 论文 | Hike: A Hybrid Human-Machine Method for Entity Alignmentin La ...

  4. 论文浅尝 - ICLR2020 | 知识图谱中数值规则的可微学习

    论文笔记整理:许泽众,浙江大学博士研究生.研究方向:知识图谱,规则挖掘等. 论文链接:https://openreview.net/pdf?id=rJleKgrKwS 本文解决的是规则的学习问题,学习 ...

  5. 论文浅尝 | 对于知识图谱嵌入表示的几何形状理解

    论文链接:http://anthology.aclweb.org/attachments/P/P18/P18-1012.Presentation.pdf 发表会议:ACL 2018 摘要 知识图谱的嵌 ...

  6. 论文浅尝 | 变分知识图谱推理:在KG中引入变分推理框架

    本文转载自公众号:机器之心. 推理知识图谱中缺失的连接已经吸引了研究界的广泛关注.在本论文中,加州大学圣塔芭芭拉分校的王威廉等研究者在知识图谱推理中引入了变分推理框架,并将路径搜索和路径推理紧密结合从 ...

  7. 论文浅尝 | 动态知识图谱对齐

    论文笔记整理:谭亦鸣,东南大学博士生 来源:AAAI'21 链接:https://ojs.aaai.org/index.php/AAAI/article/view/16585 概述 本文提出了一种动态 ...

  8. 论文浅尝 - ESWA | 知识图谱的自动扩充方法

    论文笔记整理:谭亦鸣,东南大学博士. 来源:ESWA141(2020) 链接:https://www.sciencedirect.com/science/article/abs/pii/S095741 ...

  9. 论文浅尝 | 解决知识图谱补全中的长尾关系和不常见实体问题

    论文笔记整理:汪寒,浙江大学硕士. 链接:https://www.aclweb.org/anthology/P19-1024.pdf 动机 KG的分布遵循长尾分布,大部分关系只有很少的三元组,且大体趋 ...

最新文章

  1. angular2 学习笔记 ( Rxjs, Promise, Async/Await 的区别 )
  2. GdiPlus[12]: IGPLinearGradientBrush 的其他构建方式
  3. 互联网时代大数据的核心价值
  4. 配置DispatcherServlet应该写/还是/*
  5. Linux之Shell脚本的条件判断和函数
  6. 基类的构造函数也可以被继承_「C++ Primer plus 心得」13.类继承
  7. boost::spirit模块实现将由某个分隔符分隔的任意键/值对解析为 std::vector的测试程序
  8. chrome前端开发工具_精通Chrome开发人员工具:更高级别的前端开发技术
  9. 工作288:根据时间戳处理接口
  10. 使用BufferedImage进行渐变色操作
  11. 如何用SQL语句查询Excel数据
  12. 《Asp.Net 2.0 揭秘记(十四)
  13. 【android】关于android10-11存储的一些知识
  14. cad等比例缩放快捷键_cad等比例缩放快捷键
  15. 基于C语言实现比赛评分系统
  16. 深度学习——反向传播(Backpropagation)
  17. CSS 函数摘抄笔记1207
  18. MVC模式初体验 properties解析工具 与 Dao层的结合 —————— 开开开山怪
  19. 第3章 数据分析工具Pandas
  20. Wyn Enterprise 报表数据过滤

热门文章

  1. cygwin下的gcc-4.7.1编译心得
  2. 【干货】同步与互斥的失败例子
  3. 2019 年入门AI算法工程师,你需要掌握什么技能?
  4. qemu+linux+x86+64,qemu以64位跟32位的方式跑busybox
  5. form.html,HTML表单form
  6. matlab图片取模程序,彩屏图像取模,BMP图像提取程序示例 | 学步园
  7. 视频操作_02视频追踪:meanshift算法+Camshift算法
  8. logistic模型原理与推导过程分析(3)
  9. 贪吃蛇python小白_面向 python 小白的贪吃蛇游戏
  10. LeetCode 6061. 买钢笔和铅笔的方案数