In knowledge graph reasoning, we observe a trend to analyze temporal data evolving over time. The additional temporal dimension is attached to facts in a knowledge base resulting in quadruples between entities such as (Nintendo, released, Super Mario, Sep-13-1985), where the relation between two entities is associated to a specific time interval or point in time. Multi-hop reasoning on inferred subgraphs connecting entities within a knowledge graph can be formulated as a reinforcement learning task where the agent sequentially performs inference upon the explored subgraph. The task in this work is to infer the predicate between a subject and an object entity, i.e., (subject, ?, object, time), being valid at a certain timestamp or time interval. Given query entities, our agent starts to gather temporal relevant information about the neighborhood of the subject and object. The encoding of information about the explored graph structures is referred to as fingerprints. Subsequently, we use the two fingerprints as input to a Q-Network. Our agent decides sequentially which relational type needs to be explored next expanding the local subgraphs of the query entities in order to find promising paths between them. The evaluation shows that the proposed method not only yields results being in line with state-of-the-art embedding algorithms for temporal Knowledge Graphs (tKG), but we also gain information about the relevant structures between subjects and objects.
翻译:在知识图推理中,我们观察到一种分析时间数据随时间变化的趋势。额外的时间维度附于一个知识库中的事实,导致两个实体(Nintendo, 发布, Super Mario, Sep-13-1985)之间的关系与特定的时间间隔或时间点相关,两个实体之间的关系在两个实体(Nintendo, 发布, Super Mario, Sep-13-1985)等实体之间发生四倍变化。关于知识图中连接实体的推论的多点推理可以作为一种强化学习任务,其中代理商依次对探索的子图进行推理。这项工作的任务是推断一个主体和一个对象实体(subject,?)与对象实体(对象, 对象, 对象, 对象, 时间、 时间间隔或时间间隔) 之间的前端, 在一个对象之间, (主体, 对象, 对象, 对象, 对象, 对象, 对象, 对象, 对象, 对象, 对象, 对象, 对象, 目标, 时间, 有效。