Q. Wang, Z. Mao, B. Wang and L. Guo, "Knowledge Graph Embedding: A Survey of Approaches and Applications," in IEEE Transactions on Knowledge and Data Engineering, vol. 29, no. 12, pp. 2724-2743, 1 Dec. 2017, doi: 10.1109/TKDE.2017.2754499.
- Techniques that conduct embedding using only facts observed in the KG
- Techniques that further incorporate additional information besides facts.
- How embeddings can be applied to and benefit a wide variety of tasks (in-KG applications and out-of-KG applications)
A KG is a multi-relational graph composed of entities (nodes) and relations (different types of edges). Each edge is represented as a triple of the form (head entity , relation, tail entity), also called a fact, indicating that two entities are connected by a specific relation
(1)
Given a KG, such a technique first represents entities and relations in a continuous vector space, and defines a scoring function on each fact to measure its plausibility.
two groups: translational distance models and semantic matching models. The former use distance-based scoring functions, and the latter similarity-based ones.
Translational distance models exploit distance-based scoring functions. They measure the plausibility of a fact as the distance between the two entities, usually after a translation carried out by the relation.
TransE is the most representative
translational distance model. It represents both entities and relations as vectors in the same space, say
Semantic matching models exploit similarity-based scoring functions. They measure plausibility of facts by matching latent semantics of entities and relations embodied in their vector space representations.
RESCAL (a.k.a. the bilinear model) associates each entity with a vector to capture its latent semantics.
Each relation is represented as a matrix which models pairwise interactions between latent factors. The score of a
fact
DistMult simplifies RESCAL by
restricting
ComplEx extends
DistMult by introducing complex-valued embeddings so as to better model asymmetric relations. In ComplEx, entity and
relation embeddings
Routine training procedures for KG embedding models: the open world assumption (OWA) and closed world assumption (CWA). The open world assumption (OWA) states that KGs contain only true facts and non-observed facts can be either false or just missing. The closed world assumption (CWA) assumes that all facts that are not contained in KG are false.
Here,
Comentários
Postar um comentário
Sinta-se a vontade para comentar. Críticas construtivas são sempre bem vindas.