TL;DR
This paper introduces BotGNN, a novel method that integrates multi-relational domain knowledge into Graph Neural Networks using mode-directed inverse entailment, enhancing their performance and representational capacity.
Contribution
The paper presents a new technique, BotGNN, that incorporates background knowledge into GNNs via mode-directed inverse entailment, bridging GNNs and ILP.
Findings
BotGNN outperforms standard GNNs without background knowledge.
BotGNN performs better than propositionalized background knowledge features.
BotGNN compares favorably to ILP with most-specific clauses.
Abstract
We present a general technique for constructing Graph Neural Networks (GNNs) capable of using multi-relational domain knowledge. The technique is based on mode-directed inverse entailment (MDIE) developed in Inductive Logic Programming (ILP). Given a data instance and background knowledge , MDIE identifies a most-specific logical formula that contains all the relational information in that is related to . We represent by a "bottom-graph" that can be converted into a form suitable for GNN implementations. This transformation allows a principled way of incorporating generic background knowledge into GNNs: we use the term `BotGNN' for this form of graph neural networks. For several GNN variants, using real-world datasets with substantial background knowledge, we show that BotGNNs perform significantly better than both GNNs without background knowledge…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
