Fast and Robust Contextual Node Representation Learning over Dynamic Graphs
Real-world graphs grow rapidly with edge and vertex insertions over time, motivating the problem of efficiently maintaining robust node representation over evolving graphs. Recent efficient GNNs are designed to decouple recursive message passing from the learning process, and favor Personalized PageRank (PPR) as the underlying feature propagation mechanism. However, most PPR-based GNNs are designed for static graphs, and efficient PPR maintenance remains as an open problem. Further, there is surprisingly little theoretical justification for the choice of PPR, despite its impressive empirical performance. In this paper, we are inspired by the recent PPR formulation as an explicit $\ell_1$-regularized optimization problem and propose a unified dynamic graph learning framework based on sparse node-wise attention. We also present a set of desired properties to justify the choice of PPR in STOA GNNs, and serves as the guideline for future node attention designs. Meanwhile, we take advantage of the PPR-equivalent optimization formulation and employ the proximal gradient method (ISTA) to improve the efficiency of PPR-based GNNs upto 6 times. Finally, we instantiate a simple-yet-effective model (\textsc{GoPPE}) with robust positional encodings by maximizing PPR previously used as attention. The model performs comparably to or better than the STOA baselines and greatly outperforms when the initial node attributes are noisy during graph evolution, demonstrating the effectiveness and robustness of \textsc{GoPPE}.
Code (0)
등록된 구현이 없습니다.
Tasks
Graph LearningRepresentation LearningMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
TAWRMAC: A Novel Dynamic Graph Representation Learning Method
Dynamic graph representation learning has become essential for analyzing evolving networks in domains such as social network analysis, recommendation systems, and traffic analysis. However, existing continuous-time metho…
Graph Representation LearningDynamic Link PredictionRecommendation SystemsNode ClassificationNode Representation Learning in Graph via Node-to-Neighbourhood Mutual Information Maximization
The key towards learning informative node representations in graphs lies in how to gain contextual information from the neighbourhood. In this work, we present a simple-yet-effective self-supervised node representation l…
Node ClassificationRepresentation LearningSelf-Supervised Graph Representation Learning via Global Context Prediction
To take full advantage of fast-growing unlabeled networked data, this paper introduces a novel self-supervised strategy for graph representation learning by exploiting natural supervision provided by the data itself. Ins…
ClusteringGraph Representation LearningLink PredictionNode Classification+1Explicit Graph Reasoning Fusing Knowledge and Contextual Information for Multi-hop Question Answering
Current graph-neural-network-based (GNN-based) approaches to multi-hop questions integrate clues from scattered paragraphs in an entity graph, achieving implicit reasoning by synchronous update of graph node representati…
Graph Neural NetworkMulti-hop Question AnsweringQuestion AnsweringSentenceSelf-Supervised Learning of Contextual Embeddings for Link Prediction in Heterogeneous Networks
Representation learning methods for heterogeneous networks produce a low-dimensional vector embedding for each node that is typically fixed for all tasks involving the node. Many of the existing methods focus on obtainin…
Link PredictionRepresentation LearningSelf-Supervised Learning