Neural-Symbolic Models for Logical Queries on Knowledge Graphs
Zhu, Zhaocheng, Galkin, Mikhail, Zhang, Zuobai, Tang, Jian
–arXiv.org Artificial Intelligence
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.
arXiv.org Artificial Intelligence
Sep-6-2022
- Country:
- South America
- Oceania
- New Zealand (0.04)
- Fiji (0.04)
- North America
- Puerto Rico (0.04)
- Nicaragua (0.04)
- Anguilla (0.04)
- United States
- Washington > Spokane County (0.14)
- Utah (0.04)
- Kansas (0.04)
- Pennsylvania (0.04)
- Oklahoma > Tulsa County (0.04)
- Maryland > Baltimore (0.04)
- Minnesota (0.04)
- Texas (0.04)
- North Carolina (0.04)
- Iowa (0.04)
- New Mexico (0.04)
- Ohio (0.04)
- New Jersey (0.04)
- Vermont (0.04)
- Kentucky (0.04)
- Massachusetts (0.04)
- South Carolina
- Greenville County (0.14)
- Spartanburg County (0.04)
- Lexington County > Lexington (0.04)
- Florida > Hillsborough County
- University (0.04)
- New York > Broome County
- Binghamton (0.04)
- Illinois > Cook County
- Chicago (0.04)
- California
- San Francisco County > San Francisco (0.04)
- San Diego County > San Diego (0.04)
- Alameda County > Berkeley (0.04)
- Los Angeles County
- Los Angeles (0.04)
- Santa Monica (0.04)
- Wisconsin > Milwaukee County
- Milwaukee (0.04)
- Nevada > Washoe County
- Reno (0.04)
- Guatemala > Guatemala
- Guatemala City (0.04)
- Canada
- Europe
- Greece (0.04)
- Bulgaria (0.04)
- Belarus (0.04)
- Croatia > Zagreb County
- Zagreb (0.04)
- Poland
- Silesia Province > Katowice (0.04)
- Masovia Province > Warsaw (0.04)
- Germany
- Saxony > Leipzig (0.04)
- Rheinland-Pfalz > Mainz (0.04)
- Bavaria > Upper Bavaria
- Munich (0.04)
- Denmark > Capital Region
- Copenhagen (0.04)
- United Kingdom > England
- Greater London > London > Wimbledon (0.04)
- Austria > Tyrol
- Innsbruck (0.04)
- Russia
- Romania > Nord-Est Development Region
- Vaslui County > Vaslui (0.04)
- Ukraine
- Poltava Oblast > Poltava (0.04)
- Kharkiv Oblast > Kharkiv (0.04)
- Asia
- Kazakhstan (0.04)
- China > Hong Kong (0.04)
- India (0.04)
- Tajikistan (0.04)
- Singapore (0.04)
- Russia (0.04)
- Philippines (0.04)
- South Korea > Gyeonggi-do
- Suwon (0.04)
- Middle East
- Republic of Türkiye > Batman Province
- Batman (0.04)
- Israel > Jerusalem District
- Jerusalem (0.04)
- Iran > Tehran Province
- Tehran (0.04)
- Republic of Türkiye > Batman Province
- Africa
- South Africa (0.14)
- Ghana (0.04)
- Middle East
- Algeria (0.04)
- Tunisia > Tunis Governorate
- Tunis (0.04)
- Genre:
- Research Report (0.70)
- Personal > Honors (0.68)
- Industry:
- Health & Medicine > Therapeutic Area (1.00)
- Media
- Television (1.00)
- Music (1.00)
- Film (1.00)
- Leisure & Entertainment > Sports
- Government
- Education > Educational Setting
- Higher Education (1.00)
- Technology: