Skip to content
Discussion options

You must be logged in to vote

This is super hard to tell and is mostly based on experimental evaluation. In general, it is good to have a basic understanding of the dataset and which features might be important. This helps you to determine, e.g. the choice of aggregation function (mean, sum, max). For example, if you only have node degrees as features, you are solely able to learn from the graph structure, and so you would want to use layers specially designed for this task with the necessary expressive power (such as GINConv). Designing a new layer is certainly a more research centric approach. One usually starts with a baseline and tries to find out why it may underperform or how results can be improved.

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@rusty1s
Comment options

@Zytrus
Comment options

@rusty1s
Comment options

@Zytrus
Comment options

@rusty1s
Comment options

Answer selected by Zytrus
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