Temporal Knowledge Graph Reasoning with Historical Contrastive Learning

11/20/2022
by   Yi Xu, et al.
0

Temporal knowledge graph, serving as an effective way to store and model dynamic relations, shows promising prospects in event forecasting. However, most temporal knowledge graph reasoning methods are highly dependent on the recurrence or periodicity of events, which brings challenges to inferring future events related to entities that lack historical interaction. In fact, the current moment is often the combined effect of a small part of historical information and those unobserved underlying factors. To this end, we propose a new event forecasting model called Contrastive Event Network (CENET), based on a novel training framework of historical contrastive learning. CENET learns both the historical and non-historical dependency to distinguish the most potential entities that can best match the given query. Simultaneously, it trains representations of queries to investigate whether the current moment depends more on historical or non-historical events by launching contrastive learning. The representations further help train a binary classifier whose output is a boolean mask to indicate related entities in the search space. During the inference process, CENET employs a mask-based strategy to generate the final results. We evaluate our proposed model on five benchmark graphs. The results demonstrate that CENET significantly outperforms all existing methods in most metrics, achieving at least 8.3% relative improvement of Hits@1 over previous state-of-the-art baselines on event-based datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/29/2023

Exploring the Limits of Historical Information for Temporal Knowledge Graph Extrapolation

Temporal knowledge graphs, representing the dynamic relationships and in...
research
09/20/2021

Visually Connecting Historical Figures Through Event Knowledge Graphs

Knowledge graphs store information about historical figures and their re...
research
10/18/2022

HiSMatch: Historical Structure Matching based Temporal Knowledge Graph Reasoning

A Temporal Knowledge Graph (TKG) is a sequence of KGs with respective ti...
research
09/09/2021

TimeTraveler: Reinforcement Learning for Temporal Knowledge Graph Forecasting

Temporal knowledge graph (TKG) reasoning is a crucial task that has gain...
research
04/12/2018

EventKG: A Multilingual Event-Centric Temporal Knowledge Graph

One of the key requirements to facilitate semantic analytics of informat...
research
09/09/2021

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

Temporal Knowledge Graphs store events in the form of subjects, relation...
research
01/31/2018

A Semantic Model for Historical Manuscripts

The study and publication of historical scientific manuscripts are com- ...

Please sign up or login with your details

Forgot password? Click here to reset