Command Palette
Search for a command to run...
Zhaocheng Zhu; Mikhail Galkin; Zuobai Zhang; Jian Tang

Abstract
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 good interpretation for each step. Recent neural methods learn geometric embeddings for complex queries. These methods can generalize to incomplete knowledge graphs, but their reasoning process is hard to interpret. In this paper, we propose Graph Neural Network Query Executor (GNN-QE), a neural-symbolic model that enjoys the advantages of both worlds. GNN-QE decomposes a complex FOL query into relation projections and logical operations over fuzzy sets, which provides interpretability for intermediate variables. To reason about the missing links, GNN-QE adapts a graph neural network from knowledge graph completion to execute the relation projections, and models the logical operations with product fuzzy logic. Experiments on 3 datasets show that GNN-QE significantly improves over previous state-of-the-art models in answering FOL queries. Meanwhile, GNN-QE can predict the number of answers without explicit supervision, and provide visualizations for intermediate variables.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| complex-query-answering-on-fb15k | GNN-QE | MRR 1p: 0.885 MRR 2i: 0.797 MRR 2p: 0.693 MRR 2u: 0.741 MRR 3i: 0.835 MRR 3p: 0.587 MRR ip: 0.704 MRR pi: 0.699 MRR up: 0.610 |
| complex-query-answering-on-fb15k-237 | GNN-QE | MRR 1p: 0.428 MRR 2i: 0.383 MRR 2p: 0.147 MRR 2u: 0.162 MRR 3i: 0.541 MRR 3p: 0.118 MRR ip: 0.189 MRR pi: 0.311 MRR up: 0.134 |
| complex-query-answering-on-nell-995 | GNN-QE | MRR 1p: 0.533 MRR 2i: 0.424 MRR 2p: 0.189 MRR 2u: 0.159 MRR 3i: 0.525 MRR 3p: 0.149 MRR ip: 0.189 MRR pi: 0.308 MRR up: 0.126 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.