GMMconv only learn to aggregate features from the node itself (self-loop) #3903
Unanswered
Icecream-blue-sky
asked this question in
Q&A
Replies: 1 comment 1 reply
-
How do you determine that
IMO, dropping the self-loop and apply |
Beta Was this translation helpful? Give feedback.
1 reply
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.
-
When I was using GMMconv to learn spatial relation of objects in object detection task, I found that the GMMconv only learn to aggregate features from the node itself. The edge between object i and object i is much larger than that between object i and other object. I use polar pseduo coordinates based on objects' centers, which is like below:

I send them to GMMconv after normalizing the pseduo coordinates. In the graph, the node feature is the object feature. The graph have self-loop before sending to GMMconv.
I set the aggr = 'mean', root-weight = True (which may be redundant? Is it the cause?), and kernel_size=16.
What is the cause of this problem? Should I do special handling for self-loop edge? Since its polar pseduo coordinate is (0,0).
Beta Was this translation helpful? Give feedback.
All reactions