Skip to content
Discussion options

You must be logged in to vote

It's hard to give a general advice on this one. However, there exists GNNs that are more suitable for a given task than others., e.g.:

  • If you think your problem highly depends on the structure of the graph, you should go for more structured-focused/expressive GNNs such as GIN or PANConv.
  • If you think your problem is more feature-based, e.g., which features of neighbors point to which other features, GATConv or TransformerConv is a great choice.
  • If you think that "smoothing" features is sufficient for your problem, GCNConv or SAGEConv might be the way to go.
  • If you have rich edge feature information, you need a GNN that can utilize those, e.g., NNConv or GMMConv.
  • If you think that your pr…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@ilyalasy
Comment options

Answer selected by ilyalasy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants