Integrated Embedding Approach for Knowledge Base Completion with CNN
Author(s) -
Samuel Chen,
Shengyi Xie,
Qingqiang Chen
Publication year - 2020
Publication title -
information technology and control
Language(s) - English
Resource type - Journals
eISSN - 2335-884X
pISSN - 1392-124X
DOI - 10.5755/j01.itc.49.4.25366
Subject(s) - embedding , computer science , convolution (computer science) , knowledge base , base (topology) , feature (linguistics) , theoretical computer science , scaling , algorithm , artificial intelligence , pattern recognition (psychology) , mathematics , artificial neural network , mathematical analysis , linguistics , philosophy , geometry
To tackle specific problems in knowledge base completion such as computational complexity and complex relations or nodes with high indegree or outdegree, an algorithm called IEAKBC(short for Integrated Embedding Approach for Knowledge Base Completion) is proposed, in which entities and relations from triplets are first mapped into low-dimensional vector spaces, each original triplet represented in the form of 3-column, k dimensional matrix; then features from different relations are integrated into head and tail entities thus forming fused triplet matrices used as another input channel for convolution. In CNN feature maps are extracted by filters, concatenated and weighted for output scores to discern whether the original triplet holds or not. Experiments show that IEAKBC holds certain advantages over other models; when scaling up to relatively larger datasets, signs of superiority of IEAKBC stand out especially on relations with high cardinalities. At last we apply IEAKBC to a personalized search application, comparing its performance with strong baselines to verify its practicality in real environments.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom