On the Theoretical Limitations of Embedding-based Link Prediction
Samy Badreddine, Emile van Krieken, Luciano Serafini
Abstract
Neural networks often map low-dimensional embeddings to high-dimensional output spaces. Usually, the output layer is linear, which can create a rank bottleneck that limits the functions a model can represent. Such bottlenecks are ubiquitous in link prediction models, such as knowledge graph embeddings (KGEs), as the output space of entities can be orders of magnitude larger than the embedding dimension. We investigate how rank bottlenecks limit model expressivity for fitting the training data. While previous work focused on sufficient bounds on the embedding dimension required for specific KGEs, we show necessary bounds for all KGEs with a linear output layer, which grow with graph size and connectivity. We also consider a non-linear output layer using mixtures to break the bottleneck without significant parameter overhead. Empirically, we show that models using this non-linear layer improve in ranking performance and probabilistic fit for large and dense datasets at a low parameter cost, as predicted by our theory. Our work reveals how linear output layers limit KGEs and motivates non-linear alternatives for scaling to large and dense graphs.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 06d9287f-e590-4921-bd91-f29880f820d1Builds on14
- Open Graph Benchmark: Datasets for Machine Learning on GraphsWeihua Hu, Matthias Fey, Marinka Zitnik, Yuxiao Dong et al.NeurIPS 2020 · 3,935 citations
- Composition-based Multi-Relational Graph Convolutional NetworksShikhar Vashishth, Soumya Sanyal, Vikram Nitin, Partha P. TalukdarICLR 2020 · 1,105 citations
- BoxE: A Box Embedding Model for Knowledge Base CompletionRalph Abboud, Ismail Ilkan Ceylan, Thomas Lukasiewicz, Tommaso SalvatoriNeurIPS 2020 · 245 citations
- You CAN Teach an Old Dog New Tricks! On Training Knowledge Graph EmbeddingsDaniel Ruffinelli, Samuel Broscheit, Rainer GemullaICLR 2020 · 238 citations
- Node Embeddings and Exact Low-Rank Representations of Complex NetworksSudhanshu Chanpuriya, Cameron Musco, Konstantinos Sotiropoulos, Charalampos E. TsourakakisNeurIPS 2020 · 41 citations
Related papers
- On the Softmax Bottleneck of Recurrent Language ModelsDwarak Govind Parthiban, Yongyi Mao, Diana InkpenAAAI 2021 · 3 citations
- ParamE: Regarding Neural Network Parameters as Relation Embeddings for Knowledge Graph CompletionFeihu Che, Dawei Zhang, Jianhua Tao, Mingyue Niu et al.AAAI 2020 · 54 citations
- Contextual Parameter Generation for Knowledge Graph Link PredictionGeorge Stoica, Otilia Stretcu, Emmanouil Antonios Platanios, Tom M. Mitchell et al.AAAI 2020 · 46 citations
- Interpreting Knowledge Graph Relation Representation from Word EmbeddingsCarl Allen, Ivana Balazevic, Timothy M. HospedalesICLR 2021 · 7 citations
- LowFER: Low-rank Bilinear Pooling for Link PredictionSaadullah Amin, Stalin Varanasi, Katherine Ann Dunfield, Günter NeumannICML 2020 · 43 citations
