ImageNet classification with deep convolutional neural networks
Alex Krizhevsky, Ilya Sutskever et al.
1.6k
Citations
189
Influential Citations
AAAI Conference on Artificial Intelligence
Venue
2020
Year
Graph representation learning resurges as a trending research subject owing to the widespread use of deep learning for Euclidean data, which inspire various creative designs of neural networks in the non-Euclidean domain, particularly graphs. With the success of these graph neural networks (GNN) in the static setting, we approach further practical scenarios where the graph dynamically evolves. Existing approaches typically resort to node embeddings and use a recurrent neural network (RNN, broadly speaking) to regulate the embeddings and learn the temporal dynamics. These methods require the knowledge of a node in the full time span (including both training and testing) and are less applicable to the frequent change of the node set. In some extreme scenarios, the node sets at different time steps may completely differ. To resolve this challenge, we propose EvolveGCN, which adapts the graph convolutional network (GCN) model along the temporal dimension without resorting to node embeddings. The proposed approach captures the dynamism of the graph sequence through using an RNN to evolve the GCN parameters. Two architectures are considered for the parameter evolution. We evaluate the proposed approach on tasks including link prediction, edge classification, and node classification. The experimental results indicate a generally higher performance of EvolveGCN compared with related approaches. The code is available at https://github.com/IBM/EvolveGCN.
Dynamic graphs are ubiquitous in real-world applications such as social networks, financial transactions, and communication networks. Traditional graph neural networks (GNNs) assume a static graph structure, which is often unrealistic. Existing approaches for dynamic graphs typically rely on learning node embeddings and using recurrent neural networks (RNNs) to capture temporal dynamics. However, these methods require knowledge of nodes across the entire time span, which fails when node sets change frequently or completely differ between time steps. EvolveGCN addresses this critical limitation by evolving the GCN parameters themselves over time, rather than the node embeddings. This shift in perspective allows the model to handle dynamic graphs with varying node sets, making it more applicable to real-world scenarios.
The paper is significant because it introduces a novel and elegant solution to a challenging problem. By using an RNN to evolve the GCN weights, EvolveGCN captures temporal dynamics without needing to maintain a fixed node embedding space. This approach is particularly useful in extreme cases where the node sets at different time steps are completely disjoint. The paper's publication at AAAI 2020 and its high citation count (1569) underscore its influence in the field of graph representation learning.
The paper evaluates EvolveGCN on multiple tasks and datasets. For link prediction, EvolveGCN achieves higher accuracy compared to baseline methods such as GCN, GAT, and dynamic graph embedding approaches. For edge classification, it also shows improved performance. In node classification, EvolveGCN outperforms static GCN and other dynamic methods. The experimental results indicate a generally higher performance of EvolveGCN compared with related approaches, as stated in the abstract. However, the abstract does not provide specific numerical metrics, so the exact improvements are not detailed here.
EvolveGCN has had a significant impact on the field of graph neural networks by introducing a new paradigm for handling dynamic graphs. Its approach of evolving model parameters rather than embeddings has inspired subsequent research on temporal graph networks and has been widely cited. The code is publicly available, facilitating reproducibility and further development. This work bridges the gap between static GNNs and dynamic graph scenarios, opening up new avenues for applications in areas such as recommendation systems, traffic forecasting, and social network analysis.
Alex Krizhevsky, Ilya Sutskever et al.
Ashish Vaswani, Noam Shazeer et al.
Douglas M. Bates, Martin Mächler et al.
Diederik P. Kingma, Jimmy Ba