Reconstruire la structure relationnelle
Le modèle apprend $H$ de façon à prédire les triples ou les relations manquantes. Le décodeur peut être un produit scalaire, DistMult, ConvE ou un scoreur relationnel adapté aux KG.
Objectif : apprendre des représentations de nœuds $H=f_\theta(G)$ sans labels, à partir d’un graphe $G=(X,R)$ contenant des features textuelles $X$ et des relations $R$. Ces embeddings peuvent ensuite être utilisés pour le term typing, notamment dans des graphes construits automatiquement et donc potentiellement bruités.
Les méthodes génératives entraînent un encodeur GNN à produire des embeddings $H$ suffisamment informatifs pour reconstruire une partie de l’entrée. Selon l’objectif prétexte, le modèle reconstruit les relations, les features, ou les deux simultanément.
Le modèle apprend $H$ de façon à prédire les triples ou les relations manquantes. Le décodeur peut être un produit scalaire, DistMult, ConvE ou un scoreur relationnel adapté aux KG.
Le GNN produit $H$, puis un décodeur MLP, GCN ou RGCN reconstruit les features initiales $X$. Cette famille est utile lorsque $X$ provient de PLMs et porte déjà une forte information sémantique.
Cette approche utilise deux décodeurs : un pour reconstruire les relations $R$ et un autre pour reconstruire les features $X$. Elle force $H$ à préserver à la fois le contexte relationnel et le contenu sémantique des termes.
Les méthodes contrastives génèrent plusieurs vues du graphe par masquage de features, suppression d’arêtes, suppression de nœuds ou sous-échantillonnage. L’encodeur apprend à rapprocher les représentations positives d’un même nœud et à éloigner les négatives.