Efficiently Learning Probabilistic Logical Models by Cheaply Ranking Mined Rules
Not on the map. Why?
Abstract (arXiv)
Probabilistic logical models are a core component of neurosymbolic AI and are important in their own right for tasks that require high explainability. Unlike neural networks, logical theories that underlie the model are often handcrafted using domain expertise, making their development costly and prone to errors. While there are algorithms that learn logical theories from data, they are generally prohibitively expensive, limiting their applicability in real-world settings. Here, we introduce precision and recall for logical rules and define their composition as rule utility - a cost-effective measure of the predictive power of logical theories. We also introduce SPECTRUM, a scalable framework for learning logical theories from relational data. Its scalability derives from a linear-time algorithm for mining recurrent subgraphs in the data graph along with a second algorithm that, using a utility measure that can be computed in linear time, efficiently ranks rules derived from these subgraphs. Finally, we prove theoretical guarantees on the utility of the learnt logical theory. As a result, we demonstrate across various tasks that SPECTRUM scales to larger datasets, often learning more accurate logical theories on CPUs in < 1% the runtime of SOTA neural network approaches on GPUs.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 20 of its 48 references that are in the map. First posted on arXiv 24 Sep 2024.
Builds on
20 of 48 references.
References · 20
- 2017Convolutional 2D Knowledge Graph Embeddingscited by 730
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 394
- 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 372
- 2017Learning Explanatory Rules from Noisy Datacited by 211
- 2017Neural-Symbolic Learning and Reasoning: A Survey and Interpretationcited by 196
- 2019DRUM: End-To-End Differentiable Rule Mining On Knowledge Graphscited by 175
- 2019Neural Logic Machinescited by 145
- 2020Logical Neural Networkscited by 119
- 2020RNNLogic: Learning Logic Rules for Reasoning on Knowledge Graphscited by 118
- 2019Scene Graph Generation with External Knowledge and Image Reconstructioncited by 102
- 2015Hinge-Loss Markov Random Fields and Probabilistic Soft Logiccited by 63
- 2020Abductive Knowledge Induction From Raw Datacited by 38
8 more
- 2021Neuro-Symbolic Inductive Logic Programming with Logical Neural Networkscited by 36
- 2021Neuro-Symbolic Hierarchical Rule Inductioncited by 23
- 2023Neural Compositional Rule Learning for Knowledge Graph Reasoningcited by 20
- 2024Softened Symbol Grounding for Neuro-symbolic Systemscited by 16
- 2018Logical Rule Induction and Theory Learning Using Neural Theorem Provingcited by 13
- 2017Best-Effort Inductive Logic Programming via Fine-grained Cost-based Hypothesis Generationcited by 11
- 2023Principled and Efficient Motif Finding for Structure Learning of Lifted Graphical Modelscited by 4
- 2023Parallel Neurosymbolic Integration with Concordiacited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.