Knowledge Graph Embeddings
Outline
- Why embed the KG ?
- Notations
- General Algorithm
- Scoring Function
- Translation Based
- Semantic Matching Based
- KG embedding with additional resources
- Entity types
- Relation Paths
- Textual Descriptions
- Conclusion
Outline
- Why embed the KG ?
- Notations
- General Algorithm
- Scoring Function
- Translation Based
- Semantic Matching Based
- KG embedding with additional resources
- Entity types
- Relation Paths
- Textual Descriptions
- Conclusion
- Embedding the KG into a continuous space while preserving the properties and semantics of the whole KG.
- Applications
- Link Prediction:
- Triple Classification:
- Entity Resolution:
- Relation Extraction:
- Question Answering:
Why Embed the KG ?
Outline
- Why embed the KG ?
- Notations
- General Algorithm
- Scoring Function
- Translation Based
- Semantic Matching Based
- KG embedding with additional resources
- Entity types
- Relation Paths
- Textual Descriptions
- Conclusion
Notations
- KG contains entities e∈E and relationships r∈R
- Each KB triple (fact) is represented by (h,r,t)
- h: head entity, t: tail entity and r: relation
- Example: (AlfredHitchcock, DirectorOf, Psycho)
- Scoring function fr(h,t) : measures the plausibility of the fact (h,r,t)
Outline
- Why embed the KG ?
- Notations
- General Algorithm
- Scoring Function
- Translation Based
- Semantic Matching Based
- KG embedding with additional resources
- Entity types
- Relation Paths
- Textual Descriptions
- Conclusion
General Algorithm
Outline
- Why embed the KG ?
- Notations
- General Algorithm
-
Scoring Function
- Translation Based
- Semantic Matching Based
- KG embedding with additional resources
- Entity types
- Relation Paths
- Textual Descriptions
- Conclusion
Translation Based Approaches - TransE
- Head entity h and tail entity t of a fact (h,r,t) are vectors in Rd
- Relation r is a translation in Rd
- Scoring function: fr(h,t)=−∥h+r−t∥1/2
- Ranking Loss: L=

Knowledge Graph Embeddings
deck
By suman banerjee
deck
- 490