Does having more edges on a GNN helps learning? #5150
Unanswered
ramsey-coding
asked this question in
Q&A
Replies: 1 comment
-
This is impossible to tell TBH, and depends on whether these edges might be important to solve the underlying task. Might be good to simply try out. If the added edges just introduce additional noise, then model performance might decrease. In addition, adding more edges may potentially result in over-smoothing. If you are facing different types of edges you want to add, then, in theory, a GNN model can learn to ignore certain edge types. However, this does not necessarily hold for adding more edges of the same type. |
Beta Was this translation helpful? Give feedback.
0 replies
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.
-
I am doing a machine translation task using a Graph2Seq graph neutral network.
I am using GCN as my encoder.
Graph stats:
Potentially, I could add semantic edges between nodes.
But logically does adding more edges help a GNN model?
Beta Was this translation helpful? Give feedback.
All reactions