cs.LGOct 7, 2026

KGATE : a Knowledge Graph Embedding Training Environment

Authors: Benjamin Loire, Galadriel Brière, Célia Brahimi, Antoine Toffano, Anaïs Baudot

Organizations: Aix Marseille Univ., INSERM, Marseille Medical Genetics, Systems Biomedicine Team, Marseille, France · Neurology Therapeutic Area, R&D Servier Paris-Saclay Institut, Gif-sur-Yvette, France · LIRMM, Univ. Montpellier, CNRS, Montpellier, France · CNRS, Marseille, France

Abstract

Knowledge graph embedding (KGE) models encode the entities and relations of a knowledge graph into a low-dimensional latent space, enabling tasks such as classification or link prediction. Most KGE models follow an autoencoder architecture, in which an encoder projects the knowledge graph into the latent space and a decoder reconstruct it. Combining both encoder and decoder components is increasingly needed, yet existing libraries rarely support complete autoencoders, are often unmaintained, rely on undocumented default hyperparameters, and produce results that cannot be compared across libraries. Here we present KGATE (Knowledge Graph Autoencoder Training Environment), a modular Python library built on PyTorch Geometric and TorchKGE. KGATE lets users assemble initializers, encoders, decoders, losses, negative samplers, and evaluation metrics as building blocks, or plug in their own block. KGATE includes a preprocessing procedure that controls data leakage, a builtin training pipeline, and reproducibility by design. Benchmarks against six existing KGE libraries show that KGATE training time is comparable with the fastest libraries while offering a broader set of features.

Figures & tables

Appendix figures & tables3 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. Pattern Over-Generalization of Knowledge Graph Embedding

    Sep 3, 2026Junsik Kim, Kangil KimKnowledge Graph EmbeddingsZero-Shot Link Prediction

  2. GeoGAE: Scalable Graph-Level Autoencoding via Hyperball Cloud Representations

    Sep 28, 2026Radosław Nowak, Anna Bielawska, Bogusz Stefańczyk +2Graph Representation LearningGraph Representations

  3. Revisiting Catastrophic Forgetting in Continual Knowledge Graph Embedding

    Apr 21, 2026Gerard Pons, Carlos Escolano, Besim Bilalli +1Knowledge Graph EmbeddingsCatastrophic Forgetting