tadpole / DHNE

the Implementation of "Structural Deep Embedding for Hyper-Networks"(AAA20I8)
http://nrl.thumedialab.com/Structural-Deep-Embedding-for-Hyper-Networks
44 stars 14 forks source link

Does the 'link' means 'hyper-edge' or 'node-pair-edge' in the link prediction task? #4

Closed bbjy closed 5 years ago

bbjy commented 5 years ago

Hi, thank you for your work! I have a question as stated in the title. For example. there is a hyper-edge "A2, U2, L1" in the test dataset, in the training process, you remove the hyper-edge, and then when predicting, you predict whether the hyper-edge exists, or to predict whether there is an edge between 'A2' and 'U2' (or 'A2' and 'L1' ...)?
Furthermore, is this method only suitable for the situation that there are links between any two vertices in the hyper-edge? Considering this situation that ‘there are edges between A1 and U1, U1 and L1, but there is no edge between A1 and L1’, is this method still suitable?

Looking forward to your reply! Thank you so much!

tadpole commented 5 years ago

Thanks for your interests.

bbjy commented 5 years ago

Thank you so much for your reply. I got it. @tadpole