Multiple Run Ensemble Learning with Low-Dimensional Knowledge Graph Embeddings
Among the top approaches of recent years, link prediction using knowledge graph embedding (KGE) models has gained significant attention for knowledge graph completion. Various embedding models have been proposed so far, among which, some recent KGE models obtain state-of-the-art performance on link prediction tasks by using embeddings with a high dimension (e.g. 1000) which accelerate the costs of training and evaluation considering the large scale of KGs. In this paper, we propose a simple but effective performance boosting strategy for KGE models by using multiple low dimensions in different repetition rounds of the same model. For example, instead of training a model one time with a large embedding size of 1200, we repeat the training of the model 6 times in parallel with an embedding size of 200 and then combine the 6 separate models for testing while the overall numbers of adjustable parameters are same (6*200=1200) and the total memory footprint remains the same. We show that our approach enables different models to better cope with their expressiveness issues on modeling various graph patterns such as symmetric, 1-n, n-1 and n-n. In order to justify our findings, we conduct experiments on various KGE models. Experimental results on standard benchmark datasets, namely FB15K, FB15K-237 and WN18RR, show that multiple low-dimensional models of the same kind outperform the corresponding single high-dimensional models on link prediction in a certain range and have advantages in training efficiency by using parallel training while the overall numbers of adjustable parameters are same.
Code (1)
Tasks
Ensemble LearningGraph EmbeddingKnowledge Graph CompletionKnowledge Graph EmbeddingKnowledge Graph EmbeddingsLink PredictionSimilar Papers 제목 키워드 기반
KGTN-ens: Few-Shot Image Classification with Knowledge Graph Ensembles
We propose KGTN-ens, a framework extending the recent Knowledge Graph Transfer Network (KGTN) in order to incorporate multiple knowledge graph embeddings at a small cost. We evaluate it with different combinations of emb…
Few-Shot Image Classificationimage-classificationImage ClassificationKnowledge Graph EmbeddingsMultilingual Knowledge Graph Completion via Ensemble Knowledge Transfer
Predicting missing facts in a knowledge graph (KG) is a crucial task in knowledge base construction and reasoning, and it has been the subject of much research in recent works using KG embeddings. While existing KG embed…
Knowledge Base ConstructionKnowledge Graph CompletionSelf-LearningTransfer LearningMulDE: Multi-teacher Knowledge Distillation for Low-dimensional Knowledge Graph Embeddings
Link prediction based on knowledge graph embeddings (KGE) aims to predict new triples to automatically construct knowledge graphs (KGs). However, recent KGE models achieve performance improvements by excessively increasi…
Graph EmbeddingKnowledge DistillationKnowledge Graph CompletionKnowledge Graph Embedding+3Compositional Fusion of Signals in Data Embedding
Embeddings in AI convert symbolic structures into fixed-dimensional vectors, effectively fusing multiple signals. However, the nature of this fusion in real-world data is often unclear. To address this, we introduce two …
Recommendation SystemsSentenceSentence EmbeddingsWord EmbeddingsEnsemble Node Embeddings using Tensor Decomposition: A Case-Study on DeepWalk
Node embeddings have been attracting increasing attention during the past years. In this context, we propose a new ensemble node embedding approach, called TenSemble2Vec, by first generating multiple embeddings using the…
Tensor Decomposition