TY - JOUR
T1 - Modeling relation paths for knowledge base completion via joint adversarial training
AU - Li, Chen
AU - Peng, Xutan
AU - Zhang, Shanghang
AU - Peng, Hao
AU - Yu, Philip S.
AU - He, Min
AU - Du, Linfeng
AU - Wang, Lihong
N1 - Publisher Copyright:
© 2020 Elsevier B.V.
PY - 2020/8/9
Y1 - 2020/8/9
N2 - Knowledge Base Completion (KBC), which aims at determining the missing relations between entity pairs, has received increasing attention in recent years. Most existing KBC methods focus on either embedding the Knowledge Base (KB) into a specific semantic space or leveraging the joint probability of Random Walks (RWs) on multi-hop paths. Only a few unified models take both semantic and path-related features into consideration with adequacy. In this paper, we propose a novel method to explore the intrinsic relationship between the single relation (i.e. 1-hop path) and multi-hop paths between paired entities. We use Hierarchical Attention Networks (HANs) to select important relations in multi-hop paths and encode them into low-dimensional vectors. By treating relations and multi-hop paths as two different input sources, we use a feature extractor, which is shared by two downstream components (i.e. relation classifier and source discriminator), to capture shared/similar information between them. By joint adversarial training, we encourage our model to extract features from the multi-hop paths which are representative for relation completion. We apply the trained model (except for the source discriminator) to several large-scale KBs for relation completion. Experimental results show that our method outperforms existing path information-based approaches. Since each sub-module of our model can be well interpreted, our model can be applied to a large number of relation learning tasks.
AB - Knowledge Base Completion (KBC), which aims at determining the missing relations between entity pairs, has received increasing attention in recent years. Most existing KBC methods focus on either embedding the Knowledge Base (KB) into a specific semantic space or leveraging the joint probability of Random Walks (RWs) on multi-hop paths. Only a few unified models take both semantic and path-related features into consideration with adequacy. In this paper, we propose a novel method to explore the intrinsic relationship between the single relation (i.e. 1-hop path) and multi-hop paths between paired entities. We use Hierarchical Attention Networks (HANs) to select important relations in multi-hop paths and encode them into low-dimensional vectors. By treating relations and multi-hop paths as two different input sources, we use a feature extractor, which is shared by two downstream components (i.e. relation classifier and source discriminator), to capture shared/similar information between them. By joint adversarial training, we encourage our model to extract features from the multi-hop paths which are representative for relation completion. We apply the trained model (except for the source discriminator) to several large-scale KBs for relation completion. Experimental results show that our method outperforms existing path information-based approaches. Since each sub-module of our model can be well interpreted, our model can be applied to a large number of relation learning tasks.
KW - Hierarchical attention mechanism
KW - Joint adversarial training
KW - Knowledge base completion
UR - https://www.scopus.com/pages/publications/85084947527
U2 - 10.1016/j.knosys.2020.105865
DO - 10.1016/j.knosys.2020.105865
M3 - 文章
AN - SCOPUS:85084947527
SN - 0950-7051
VL - 201-202
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
M1 - 105865
ER -