paper-with-me

Papers

Answering Complex Logical Queries on Knowledge Graphs via Query Computation Tree Optimization

2022-12-19 · Yushi Bai, Xin Lv, Juanzi Li, Lei Hou

Answering complex logical queries on incomplete knowledge graphs is a challenging task, and has been widely studied. Embedding-based methods require training on complex queries, and cannot generalize well to out-of-distribution query structures. Recent work frames this task as an end-to-end optimization problem, and it only requires a pretrained link predictor. However, due to the exponentially large combinatorial search space, the optimal solution can only be approximated, limiting the final accuracy. In this work, we propose QTO (Query Computation Tree Optimization) that can efficiently find the exact optimal solution. QTO finds the optimal solution by a forward-backward propagation on the tree-like computation graph, i.e., query computation tree. In particular, QTO utilizes the independence encoded in the query computation tree to reduce the search space, where only local computations are involved during the optimization procedure. Experiments on 3 datasets show that QTO obtains state-of-the-art performance on complex query answering, outperforming previous best results by an average of 22%. Moreover, QTO can interpret the intermediate solutions for each of the one-hop atoms in the query with over 90% accuracy. The code of our paper is at https://github.com/bys0318/QTO.

📄 PDF Abstract BibTeX arXiv:2212.09567

Code (1)

bys0318/qto 공식 구현 pytorch

Tasks

Complex Query AnsweringKnowledge Graphs

Similar Papers 제목 키워드 기반

Fuzzy Logic Based Logical Query Answering on Knowledge Graphs

2021-08-05 · Xuelu Chen, Ziniu Hu, Yizhou Sun

Answering complex First-Order Logical (FOL) queries on large-scale incomplete knowledge graphs (KGs) is an important yet challenging task. Recent advances embed logical queries and KG entities in the same space and condu…

Knowledge GraphsLink Prediction

Inductive Logical Query Answering in Knowledge Graphs

2022-10-13 · Mikhail Galkin, Zhaocheng Zhu, Hongyu Ren, Jian Tang

Formulating and answering logical queries is a standard communication interface for knowledge graphs (KGs). Alleviating the notorious incompleteness of real-world KGs, neural methods achieved impressive results in link p…

Complex Query AnsweringEntity EmbeddingsKnowledge GraphsLink Prediction+1

Neural-Symbolic Models for Logical Queries on Knowledge Graphs

2022-05-16 · ICML 2022 7 · Zhaocheng Zhu, Mikhail Galkin, Zuobai Zhang, Jian Tang

Answering complex first-order logic (FOL) queries on knowledge graphs is a fundamental task for multi-hop reasoning. Traditional symbolic methods traverse a complete knowledge graph to extract the answers, which provides…

Complex Query AnsweringGraph Neural NetworkKnowledge GraphsRelation

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

Meta Operator for Complex Query Answering on Knowledge Graphs

2024-03-15 · Hang Yin, ZiHao Wang, Yangqiu Song

Knowledge graphs contain informative factual knowledge but are considered incomplete. To answer complex queries under incomplete knowledge, learning-based Complex Query Answering (CQA) models are proposed to directly lea…

Complex Query AnsweringKnowledge GraphsMeta-LearningMulti-Task Learning