paper-with-me

홈 › Papers

Dynamic Graph Convolutional Networks Using the Tensor M-Product

2019-10-16 · ICLR 2020 1 · Osman Asif Malik, Shashanka Ubaru, Lior Horesh, Misha E. Kilmer, Haim Avron

Many irregular domains such as social networks, financial transactions, neuron connections, and natural language constructs are represented using graph structures. In recent years, a variety of graph neural networks (GNNs) have been successfully applied for representation learning and prediction on such graphs. In many of the real-world applications, the underlying graph changes over time, however, most of the existing GNNs are inadequate for handling such dynamic graphs. In this paper we propose a novel technique for learning embeddings of dynamic graphs using a tensor algebra framework. Our method extends the popular graph convolutional network (GCN) for learning representations of dynamic graphs using the recently proposed tensor M-product technique. Theoretical results presented establish a connection between the proposed tensor approach and spectral convolution of tensors. The proposed method TM-GCN is consistent with the Message Passing Neural Network (MPNN) framework, accounting for both spatial and temporal message passing. Numerical experiments on real-world datasets demonstrate the performance of the proposed method for edge classification and link prediction tasks on dynamic graphs. We also consider an application related to the COVID-19 pandemic, and show how our method can be used for early detection of infected individuals from contact tracing data.

📄 PDF Abstract BibTeX arXiv:1910.07643

Code (1)

IBM/TM-GCN 공식 구현 pytorch

Tasks

Edge ClassificationLink PredictionRepresentation Learningtensor algebra

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Tensor Graph Convolutional Network for Dynamic Graph Representation Learning

2024-01-13 · Ling Wang, Ye Yuan

Dynamic graphs (DG) describe dynamic interactions between entities in many practical scenarios. Most existing DG representation learning models combine graph convolutional network and sequence neural network, which model…

Graph Representation LearningRepresentation Learning

Graph Edge Representation via Tensor Product Graph Convolutional Representation

2024-06-21 · Bo Jiang, Sheng Ge, Ziyan Zhang, Beibei Wang 외

Graph Convolutional Networks (GCNs) have been widely studied. The core of GCNs is the definition of convolution operators on graphs. However, existing Graph Convolution (GC) operators are mainly defined on adjacency matr…

Graph Learning

Spatial-temporal Graph Convolutional Networks with Diversified Transformation for Dynamic Graph Representation Learning

2024-08-05 · Ling Wang, Yixiang Huang, Hao Wu

Dynamic graphs (DG) are often used to describe evolving interactions between nodes in real-world applications. Temporal patterns are a natural feature of DGs and are also key to representation learning. However, existing…

Graph Representation LearningRepresentation Learning

A Differential Smoothness-based Compact-Dynamic Graph Convolutional Network for Spatiotemporal Signal Recovery

2024-08-06 · Pengcheng Gao, Zicheng Gao, Ye Yuan

High quality spatiotemporal signal is vitally important for real application scenarios like energy management, traffic planning and cyber security. Due to the uncontrollable factors like abrupt sensors breakdown or commu…

energy managementManagement

Very Basics of Tensors with Graphical Notations: Unfolding, Calculations, and Decompositions

2024-11-25 · Tatsuya Yokota

Tensor network diagram (graphical notation) is a useful tool that graphically represents multiplications between multiple tensors using nodes and edges. Using the graphical notation, complex multiplications between tenso…