paper-with-me

Papers

Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databases

2023-03-26 · Hongyu Ren, Mikhail Galkin, Michael Cochez, Zhaocheng Zhu, Jure Leskovec

Complex logical query answering (CLQA) is a recently emerged task of graph machine learning that goes beyond simple one-hop link prediction and solves a far more complex task of multi-hop logical reasoning over massive, potentially incomplete graphs in a latent space. The task received a significant traction in the community; numerous works expanded the field along theoretical and practical axes to tackle different types of complex queries and graph modalities with efficient systems. In this paper, we provide a holistic survey of CLQA with a detailed taxonomy studying the field from multiple angles, including graph types (modality, reasoning domain, background semantics), modeling aspects (encoder, processor, decoder), supported queries (operators, patterns, projected variables), datasets, evaluation metrics, and applications. Refining the CLQA task, we introduce the concept of Neural Graph Databases (NGDBs). Extending the idea of graph databases (graph DBs), NGDB consists of a Neural Graph Storage and a Neural Graph Engine. Inside Neural Graph Storage, we design a graph store, a feature store, and further embed information in a latent embedding store using an encoder. Given a query, Neural Query Engine learns how to perform query planning and execution in order to efficiently retrieve the correct results by interacting with the Neural Graph Storage. Compared with traditional graph DBs, NGDBs allow for a flexible and unified modeling of features in diverse modalities using the embedding store. Moreover, when the graph is incomplete, they can provide robust retrieval of answers which a normal graph DB cannot recover. Finally, we point out promising directions, unsolved problems and applications of NGDB for future research.

📄 PDF Abstract BibTeX arXiv:2303.14617

Code (1)

neuralgraphdatabases/awesome-logical-query 공식 구현

Tasks

Link PredictionLogical ReasoningRetrieval

Similar Papers 제목 키워드 기반

A Foundation Model for Zero-shot Logical Query Reasoning

2024-04-10 · Mikhail Galkin, Jincheng Zhou, Bruno Ribeiro, Jian Tang 외

Complex logical query answering (CLQA) in knowledge graphs (KGs) goes beyond simple KG completion and aims at answering compositional queries comprised of multiple projections and logical operations. Existing CLQA method…

Complex Query AnsweringKnowledge Graph CompletionKnowledge Graphs

Logical Message Passing Networks with One-hop Inference on Atomic Formulas

2023-01-21 · ZiHao Wang, Yangqiu Song, Ginny Y. Wong, Simon See

Complex Query Answering (CQA) over Knowledge Graphs (KGs) has attracted a lot of attention to potentially support many applications. Given that KGs are usually incomplete, neural models are proposed to answer the logical…

Complex Query AnsweringGraph Representation LearningKnowledge GraphsLogical Reasoning+1

Query2Particles: Knowledge Graph Reasoning with Particle Embeddings

2022-04-27 · Findings (NAACL) 2022 7 · Jiaxin Bai, ZiHao Wang, Hongming Zhang, Yangqiu Song

Answering complex logical queries on incomplete knowledge graphs (KGs) with missing edges is a fundamental and important task for knowledge graph reasoning. The query embedding method is proposed to answer these queries …

Complex Query AnsweringEntity EmbeddingsKnowledge Graphs

Type-based Neural Link Prediction Adapter for Complex Query Answering

2024-01-29 · Lingning Song, Yi Zu, Shan Lu, Jieyue He

Answering complex logical queries on incomplete knowledge graphs (KGs) is a fundamental and challenging task in multi-hop reasoning. Recent work defines this task as an end-to-end optimization problem, which significantl…

Complex Query AnsweringKnowledge GraphsLink Prediction

Complex Query Answering on Eventuality Knowledge Graph with Implicit Logical Constraints

2023-05-30 · NeurIPS 2023 11 · Jiaxin Bai, Xin Liu, Weiqi Wang, Chen Luo 외

Querying knowledge graphs (KGs) using deep learning approaches can naturally leverage the reasoning and generalization ability to learn to infer better answers. Traditional neural complex query answering (CQA) approaches…

Complex Query AnsweringKnowledge Graphs