SeDyT: A General Framework for Multi-Step Event Forecasting via Sequence Modeling on Dynamic Entity Embeddings

09/09/2021
by   Hongkuan Zhou, et al.
0

Temporal Knowledge Graphs store events in the form of subjects, relations, objects, and timestamps which are often represented by dynamic heterogeneous graphs. Event forecasting is a critical and challenging task in Temporal Knowledge Graph reasoning that predicts the subject or object of an event in the future. To obtain temporal embeddings multi-step away in the future, existing methods learn generative models that capture the joint distribution of the observed events. To reduce the high computation costs, these methods rely on unrealistic assumptions of independence and approximations in training and inference. In this work, we propose SeDyT, a discriminative framework that performs sequence modeling on the dynamic entity embeddings to solve the multi-step event forecasting problem. SeDyT consists of two components: a Temporal Graph Neural Network that generates dynamic entity embeddings in the past and a sequence model that predicts the entity embeddings in the future. Compared with the generative models, SeDyT does not rely on any heuristic-based probability model and has low computation complexity in both training and inference. SeDyT is compatible with most Temporal Graph Neural Networks and sequence models. We also design an efficient training method that trains the two components in one gradient descent propagation. We evaluate the performance of SeDyT on five popular datasets. By combining temporal Graph Neural Network models and sequence models, SeDyT achieves an average of 2.4 when not using the validation set and more than 10 the validation set.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/20/2023

Who Should I Engage with At What Time? A Missing Event Aware Temporal Graph Neural Network

Temporal graph neural network has recently received significant attentio...
research
04/11/2019

Recurrent Event Network for Reasoning over Temporal Knowledge Graphs

Recently, there has been a surge of interest in learning representation ...
research
05/21/2022

CEP3: Community Event Prediction with Neural Point Process on Graph

Many real world applications can be formulated as event forecasting on C...
research
09/30/2020

RTFE: A Recursive Temporal Fact Embedding Framework for Temporal Knowledge Graph Completion

In recent years, many efforts have been made to complete knowledge graph...
research
03/28/2022

TGL: A General Framework for Temporal GNN Training on Billion-Scale Graphs

Many real world graphs contain time domain information. Temporal Graph N...
research
11/20/2022

Temporal Knowledge Graph Reasoning with Historical Contrastive Learning

Temporal knowledge graph, serving as an effective way to store and model...
research
06/25/2022

Modeling Oceanic Variables with Dynamic Graph Neural Networks

Researchers typically resort to numerical methods to understand and pred...

Please sign up or login with your details

Forgot password? Click here to reset