Hello DGL Community!
I’m sorry if that post is too specific but I’m trying to get my binary classification GNN model to learn from my small database and it seems like I have a serious problem. I will really appreciate any help or insights on how to deal with it.
I have a database of 48 graphs with 4 node features each. Each graph contains about 150 nodes and I’m trying to do graph classification with binary labels. The problem is, that every time I run the code, I get a different set of predictions.
I have two guesses here:
- I have a bug in my code that cause that issue - I already checked that the trainset is not randomized and it isn’t.
- The model is too unstable because of a bad database (too small).
The objective is a proof of concept so good accuracy is not necessary but I have to make it work. Does anyone have any suggestions?
Many thanks!
David