一、任务定义
Knowledge graph completion旨在给定(1)关系(2)其中一个实体,然后预测另外一个实体。如: 给出(创建:r,苹果:o),然后模型给出乔布斯:s.
二、数据集
本着了解任务的目标,这里笔者研究了该任务的其中一个数据集FB15K-237
. 改数据集有两类形式的文件:
(1) 三元组:
/m/0grwj【头实体】 /people/person/profession【关系】 /m/05sxg2【尾实体】
(2) 路径+次数
/m/02qkt【头实体】 [XXX]:<-nn>:fact:<-pobj>:in:<-prep>:game:<-nsubj>:'s::pivot::[YYY]【依赖路径】 /m/05sb1【尾实体】 3【该实体对在文本中出现次数】
三、评价指标
评价指标来自文章[1], 作者先按分数将三元组排序,按照什么分数,笔者没看太懂,暂时也没打算抠这个。
四、相关工作
序号 | 会议 | 作者 | 论文 | 阅读笔记 | 源码复现 | 创新点 |
---|---|---|---|---|---|---|
[1] | NAACL 2019 | Dai Quoc Nguyen | A Capsule Network-based Embedding Model for Knowledge Graph Completion and Search Personalization | 暂无 | 无 | 采用了Capsule 网络 |