How can we perform knowledge reasoning over temporal knowledge graphs (TKGs)? TKGs represent facts about entities and their relations, where each fact is associated with a timestamp. Reasoning over TKGs, i.e., inferring new facts from time-evolving KGs, is crucial for many applications to provide intelligent services. However, despite the prevalence of real-world data that can be represented as TKGs, most methods focus on reasoning over static knowledge graphs, or cannot predict future events. In this paper, we present a problem formulation that unifies the two major problems that need to be addressed for an effective reasoning over TKGs, namely, modeling the event time and the evolving network structure. Our proposed method EvoKG jointly models both tasks in an effective framework, which captures the ever-changing structural and temporal dynamics in TKGs via recurrent event modeling, and models the interactions between entities based on the temporal neighborhood aggregation framework. Further, EvoKG achieves an accurate modeling of event time, using flexible and efficient mechanisms based on neural density estimation. Experiments show that EvoKG outperforms existing methods in terms of effectiveness (up to 77% and 116% more accurate time and link prediction) and efficiency.
翻译:我们如何能够对时间知识图进行知识推理?TKG如何能对时间知识图(TKGs)进行知识推理?TKGs代表实体及其关系的事实,其中每个事实都与一个时间戳有关?基于TKGs的理由,即从时间变化的KGs推断出新的事实,对于许多应用软件提供智能服务至关重要。然而,尽管以TKG为代表的现实世界数据十分普遍,但大多数方法都侧重于静态知识图的推理,或者无法预测未来事件。在本文中,我们提出了一个问题,它统一了为有效推理TKGs而需要解决的两大问题,即活动时间的模型和演变中的网络结构。我们提议的EvoKG方法在有效框架内的联合模型,通过经常性的事件模型,捕捉TKss中不断变化的结构和时间动态,以及基于时间邻里区汇总框架的实体之间的相互作用模型。此外,EvoKG公司利用基于神经密度估计的灵活和高效机制,对事件时间进行精确的模拟。实验显示EvoKG的进度和准确性(以77-G)比现有方法的准确性联系。