FLEX: Feature-Logic Embedding Framework for CompleX Knowledge Graph Reasoning

05/23/2022
by   Xueyuan Lin, et al.
0

Current best performing models for knowledge graph reasoning (KGR) are based on complex distribution or geometry objects to embed entities and first-order logical (FOL) queries in low-dimensional spaces. They can be summarized as a center-size framework (point/box/cone, Beta/Gaussian distribution, etc.) whose logical reasoning ability is limited by the expressiveness of the relevant mathematical concepts. Because too deeply the center and the size depend on each other, it is difficult to integrate the logical reasoning ability with other models. To address these challenges, we instead propose a novel KGR framework named Feature-Logic Embedding framework, FLEX, which is the first KGR framework that can not only TRULY handle all FOL operations including conjunction, disjunction, negation and so on, but also support various feature spaces. Specifically, the logic part of feature-logic framework is based on vector logic, which naturally models all FOL operations. Experiments demonstrate that FLEX significantly outperforms existing state-of-the-art methods on benchmark datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/28/2022

TFLEX: Temporal Feature-Logic Embedding Framework for Complex Reasoning over Temporal Knowledge Graph

Multi-hop logical reasoning over knowledge graph (KG) plays a fundamenta...
research
10/22/2020

Beta Embeddings for Multi-Hop Logical Reasoning in Knowledge Graphs

One of the fundamental problems in Artificial Intelligence is to perform...
research
06/06/2023

Logic Diffusion for Knowledge Graph Reasoning

Most recent works focus on answering first order logical queries to expl...
research
05/02/2023

Complex Logical Reasoning over Knowledge Graphs using Large Language Models

Reasoning over knowledge graphs (KGs) is a challenging task that require...
research
05/03/2023

Towards Invertible Semantic-Preserving Embeddings of Logical Formulae

Logic is the main formal language to perform automated reasoning, and it...
research
01/24/2022

Box Embeddings for the Description Logic EL++

Recently, various methods for representation learning on Knowledge Bases...
research
06/05/2018

Querying Complex Networks in Vector Space

Learning vector embeddings of complex networks is a powerful approach us...

Please sign up or login with your details

Forgot password? Click here to reset