References: Knowledge Graph Embeddings¶
-
Knowledge Graph - Wikipedia - Covers the definition, history, and major examples of knowledge graphs including Freebase, Wikidata, and Google's Knowledge Graph. Provides essential background on the open-world and closed-world assumptions that motivate embedding-based link prediction.
-
Link Prediction - Wikipedia - Explains the general link prediction problem in networks, covering both structural heuristics (common neighbors, Jaccard coefficient) and learning-based approaches. Situates KG link prediction as a special case where typed, directed relations replace unlabeled edges.
-
Wikidata - Wikipedia - Describes Wikidata, the largest freely available knowledge graph, with over 100 million statements. Illustrates the (head, relation, tail) triple format used throughout KG embedding research and provides a concrete example of the scale and incompleteness that motivates embedding-based completion.
-
Knowledge Graphs: Fundamentals, Techniques, and Applications - Mayank Kejriwal, Craig A. Knoblock, Pedro Szekely - MIT Press - A comprehensive graduate-level treatment of knowledge graph construction, representation, and reasoning. Chapters on embedding-based methods give theoretical grounding for TransE, bilinear families, and evaluation metrics including filtered MRR and Hits@K.
-
Graph Representation Learning - William L. Hamilton - Morgan & Claypool (Synthesis Lectures on AI and Machine Learning) - Dedicates a full chapter to knowledge graph embeddings, deriving TransE, DistMult, ComplEx, and RotatE under a unified bilinear scoring framework. Ideal companion reading for this chapter; freely available as a draft at cs.mcgill.ca/~wlh/grl_book/.
-
Translating Embeddings for Modeling Multi-relational Data (TransE) - arXiv - The original TransE paper by Bordes et al. (2013) that introduced the h + r ≈ t objective for link prediction. Despite its simplicity TransE still serves as the baseline against which all subsequent geometric KG embedding methods are compared.
-
RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Space - arXiv - Sun et al. (2019) introduce RotatE and the canonical four relation-pattern taxonomy (symmetry, antisymmetry, inversion, composition). Proves that RotatE is the minimal model that covers all four patterns and introduces self-adversarial negative sampling.
-
Complex Embeddings for Simple Link Prediction (ComplEx) - arXiv - Trouillon et al. (2016) show that extending DistMult to complex-valued embeddings is sufficient to handle asymmetric relations while retaining closed-form scoring. The Hermitian dot product derivation is one of the most elegant theoretical results in KG embedding.
-
PyKEEN — Python KGE Library Documentation - PyKEEN / ReadTheDocs - Official documentation for PyKEEN, which implements 40+ KG embedding models with standardized training pipelines, filtered-ranking evaluation, and hyperparameter optimization. The model gallery pages include mathematical definitions, paper citations, and ready-to-run code for TransE, RotatE, ComplEx, and DistMult.
-
Papers With Code: Knowledge Graph Completion Benchmark - Papers With Code - Leaderboard tracking state-of-the-art results on FB15k-237 and WN18RR with reproducible code links. Provides up-to-date context on where the geometric embedding families covered in this chapter stand relative to newer transformer-based and GNN-based approaches.