Kronecker Decomposition for Knowledge Graph Embeddings
Not on the map. Why?
Abstract (arXiv)
Knowledge graph embedding research has mainly focused on learning continuous representations of entities and relations tailored towards the link prediction problem. Recent results indicate an ever increasing predictive ability of current approaches on benchmark datasets. However, this effectiveness often comes with the cost of over-parameterization and increased computationally complexity. The former induces extensive hyperparameter optimization to mitigate malicious overfitting. The latter magnifies the importance of winning the hardware lottery. Here, we investigate a remedy for the first problem. We propose a technique based on Kronecker decomposition to reduce the number of parameters in a knowledge graph embedding model, while retaining its expressiveness. Through Kronecker decomposition, large embedding matrices are split into smaller embedding matrices during the training process. Hence, embeddings of knowledge graphs are not plainly retrieved but reconstructed on the fly. The decomposition ensures that elementwise interactions between three embedding vectors are extended with interactions within each embedding vector. This implicitly reduces redundancy in embedding vectors and encourages feature reuse. To quantify the impact of applying Kronecker decomposition on embedding matrices, we conduct a series of experiments on benchmark datasets. Our experiments suggest that applying Kronecker decomposition on embedding matrices leads to an improved parameter efficiency on all benchmark datasets. Moreover, empirical evidence suggests that reconstructed embeddings entail robustness against noise in the input knowledge graph. To foster reproducible research, we provide an open-source implementation of our approach, including training and evaluation scripts as well as pre-trained models in our knowledge graph embedding framework (https://github.com/dice-group/dice-embeddings).
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 42 of its 72 references that are in the map. First posted on arXiv 13 May 2022.
Builds on
42 of 72 references.
References · 42
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2016Layer Normalizationcited by 5,669
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2017On Calibration of Modern Neural Networkscited by 4,960
- 2019DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lightercited by 4,307
- 2019TinyBERT: Distilling BERT for Natural Language Understandingcited by 1,167
- 2019When Does Label Smoothing Help?cited by 988
- 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 932
- 2016Complex Embeddings for Simple Link Predictioncited by 902
- 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 898
30 more
- 2017Convolutional 2D Knowledge Graph Embeddingscited by 730
- 2020A Survey on Knowledge Graphs: Representation, Acquisition and Applicationscited by 643
- 2020Knowledge Graphscited by 621
- 2020MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devicescited by 482
- 2019TuckER: Tensor Factorization for Knowledge Graph Completioncited by 290
- 2015A Review of Relational Machine Learning for Knowledge Graphscited by 265
- 2017A Comprehensive Survey of Graph Embedding: Problems, Techniques and Applicationscited by 260
- 2020Does label smoothing mitigate label noise?cited by 204
- 2015Holographic Embeddings of Knowledge Graphscited by 181
- 2019Quaternion Knowledge Graph Embeddingscited by 175
- 2020The Hardware Lotterycited by 160
- 2018Canonical Tensor Decomposition for Knowledge Base Completioncited by 150
- 2017A Novel Embedding Model for Knowledge Base Completion Based on Convolutional Neural Networkcited by 143
- 2020ALP-KD: Attention-Based Layer Projection for Knowledge Distillationcited by 66
- 2021Beyond Fully-Connected Layers with Quaternions: Parameterization of Hypercomplex Multiplications with 1/n Parameterscited by 66
- 2018Hypernetwork Knowledge Graph Embeddingscited by 38
- 2021Kronecker Decomposition for GPT Compressioncited by 28
- 2021MATE-KD: Masked Adversarial TExt, a Companion to Knowledge Distillationcited by 27
- 2017Analysis of the Impact of Negative Sampling on Link Prediction in Knowledge Graphscited by 23
- 2019Probability Calibration for Knowledge Graph Embedding Modelscited by 21
- 2020Convolutional Complex Knowledge Graph Embeddingscited by 21
- 2021KroneckerBERT: Learning Kronecker Decomposition for Pre-trained Language Models via Knowledge Distillationcited by 20
- 2021Credal Self-Supervised Learningcited by 15
- 2021Convolutional Hypercomplex Embeddings for Link Predictioncited by 15
- 2015Compression of Fully-Connected Layer in Neural Network by Kronecker Productcited by 9
- 2017Complex and Holographic Embeddings of Knowledge Graphs: A Comparisoncited by 5
- 2013Kronecker Sum Decompositions of Space-Time Datacited by 3
- 2021Out-of-Vocabulary Entities in Link Predictioncited by 3
- 2016Robust SAR STAP via Kronecker Decompositioncited by 1
- 2020Runtime Performances Benchmark for Knowledge Graph Embedding Methodscited by 1
Built on by
Citing papers per year: 2022: 2.
2 papers.
- 2022Hardware-agnostic Computation for Large-scale Knowledge Graph Embeddings18 Jul 2022
- 2022Conformal Credal Self-Supervised Learning30 May 2022