JinheonBaek / GEN

Official Code Repository for the paper "Learning to Extrapolate Knowledge: Transductive Few-shot Out-of-Graph Link Prediction" (NeurIPS 2020)

Home Page:https://arxiv.org/abs/2006.06648

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About Training Gmatching MetaR and FSRL

ZifengDing opened this issue · comments

Hi,

I am wondering how you train these methods in your task. As I understand, these three methods use entity pair matching and they do not use embeddings of sparse relations during training and evaluation. Do you also neglect the triple relations (relations in the triples containing unseen entities) while training them?

And also I think Gmatching, MetaR and FSRL are originally using meta-learning framework. What is the difference between, e.g., Gmatching and Gmatching*?

Hi,

Thank you for your interest.

The training datasets are the same across all models. Thus, if the triple relations containing unseen entities appear in the training dataset, then we use them for training.

Gmatching denotes the model trained under the meta-learning of relations, whereas, Gmatching* denotes the model trained under the meta-learning of entities that we propose.

Hi there; if there are any further questions, please feel free to reopen this issue. Thanks.