Predicting an edge type which isn't present in test graphs #9573
Unanswered
DoctorDinosaur
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have three edge types and one node type, across a dataset of train/valiation/test graphs with different numbers of nodes. I want to predict all occurances of
type3on unseen test graphs, which initially have notype3edges.From
examples/mutag_gin.pyit seems the training on multiple graphs, and testing on unseen, is simple. I just apply the trained model.But Message Passing and Negative Sampling is confusing me for my case where
type3edges aren't present in the test set, i.e. I can't usetype3for message passing. And I'm not sure of a good model structure.#8899 goes into some issues, but it's not fully resolved.
Are there any examples which would be useful to me, here? I'm new to GNNs, including the more basic concepts.
I'd like to see examples of, or reading materials for:
type3from message passing, since it won't be present on test graphs. Is it that I just put i.e. GATv2conv layers betweentype1andtype2?predictandforwardstep for this caseBeta Was this translation helpful? Give feedback.
All reactions