mlsanityData to 7 Oct 2026

Inclusion of Domain-Knowledge into GNNs using Mode-Directed Inverse Entailment

arXiv 2105.10709 ↗First posted 22 May 2021cs.LG cs.AI cs.NEcited by 6

Not on the map. Why?

Abstract (arXiv)

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 e and background knowledge B, MDIE identifies a most-specific logical formula botB(e) that contains all the relational information in B that is related to e. We represent botB(e) 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 and a recently proposed simplified technique for including domain knowledge into GNNs. We also provide experimental evidence comparing BotGNNs favourably to multi-layer perceptrons (MLPs) that use features representing a "propositionalised" form of the background knowledge; and BotGNNs to a standard ILP based on the use of most-specific clauses. Taken together, these results point to BotGNNs as capable of combining the computational efficacy of GNNs with the representational versatility of ILP.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 29 of its 103 references that are in the map. First posted on arXiv 22 May 2021.

Builds on

29 of 103 references.

References · 29

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2018How Powerful are Graph Neural Networks?cited by 4,355
  7. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  8. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
  9. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  10. 2016WaveNet: A Generative Model for Raw Audiocited by 1,710
  11. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  12. 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
17 more
  1. 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
  2. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  3. 2018Hypergraph Neural Networkscited by 482
  4. 2019Self-Attention Graph Poolingcited by 421
  5. 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 267
  6. 2019Hypergraph Convolution and Hypergraph Attentioncited by 226
  7. 2017Neural-Symbolic Learning and Reasoning: A Survey and Interpretationcited by 195
  8. 2019Graph Neural Networks with convolutional ARMA filterscited by 185
  9. 2019Graph Neural Tangent Kernel: Fusing Graph Neural Networks with Graph Kernelscited by 160
  10. 2019Neural-Symbolic Computing: An Effective Methodology for Principled Integration of Machine Learning and Reasoningcited by 149
  11. 2019Knowledge Graph Convolutional Networks for Recommender Systemscited by 121
  12. 2018Towards Sparse Hierarchical Graph Classifierscited by 100
  13. 2020Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspectivecited by 93
  14. 2019Embedding Symbolic Knowledge into Deep Networkscited by 49
  15. 2019Knowledge Infused Learning (K-IL): Towards Deep Incorporation of Knowledge in Deep Learningcited by 19
  16. 2020Incorporating Symbolic Domain Knowledge into Graph Neural Networkscited by 13
  17. 2020Beyond Graph Neural Networks with Lifted Relational Neural Networkscited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 3; 2023: 1; 2024: 0; 2025: 0; 2026: 1.

6 papers.