Towards Better Evaluation for Dynamic Link Prediction

07/20/2022
by   Farimah Poursafaei, et al.
0

There has been recent success in learning from static graphs, but despite their prevalence, learning from time-evolving graphs remains challenging. We design new, more stringent evaluation procedures for link prediction specific to dynamic graphs, which reflect real-world considerations and can better compare different methods' strengths and weaknesses. In particular, we create two visualization techniques to understand the recurring patterns of edges over time. They show that many edges reoccur at later time steps. Therefore, we propose a pure memorization baseline called EdgeBank. It achieves surprisingly strong performance across multiple settings, partly due to the easy negative edges used in the current evaluation setting. Hence, we introduce two more challenging negative sampling strategies that improve robustness and can better match real-world applications. Lastly, we introduce five new dynamic graph datasets from a diverse set of domains missing from current benchmarks, providing new challenges and opportunities for future research.

READ FULL TEXT

page 4

page 8

research
06/18/2023

Evaluating Graph Neural Networks for Link Prediction: Current Pitfalls and New Benchmarking

Link prediction attempts to predict whether an unseen edge exists based ...
research
08/15/2022

ROLAND: Graph Learning Framework for Dynamic Graphs

Graph Neural Networks (GNNs) have been successfully applied to many real...
research
01/17/2022

SigGAN : Adversarial Model for Learning Signed Relationships in Networks

Signed link prediction in graphs is an important problem that has applic...
research
08/21/2023

Spear and Shield: Adversarial Attacks and Defense Methods for Model-Based Link Prediction on Continuous-Time Dynamic Graphs

Real-world graphs are dynamic, constantly evolving with new interactions...
research
06/05/2021

Network Estimation by Mixing: Adaptivity and More

Networks analysis has been commonly used to study the interactions betwe...
research
11/17/2018

Link Prediction in Dynamic Graphs for Recommendation

Recent advances in employing neural networks on graph domains helped pus...
research
03/22/2023

EasyDGL: Encode, Train and Interpret for Continuous-time Dynamic Graph Learning

Dynamic graphs arise in various real-world applications, and it is often...

Please sign up or login with your details

Forgot password? Click here to reset