Differentiable Rule Induction with Learned Relational Features
Not on the map. Why?
Abstract (arXiv)
Rule-based decision models are attractive due to their interpretability. However, existing rule induction methods often result in long and consequently less interpretable rule models. This problem can often be attributed to the lack of appropriately expressive vocabulary, i.e., relevant predicates used as literals in the decision model. Most existing rule induction algorithms presume pre-defined literals, naturally decoupling the definition of the literals from the rule learning phase. In contrast, we propose the Relational Rule Network (R2N), a neural architecture that learns literals that represent a linear relationship among numerical input features along with the rules that use them. This approach opens the door to increasing the expressiveness of induced decision models by coupling literal learning directly with rule learning in an end-to-end differentiable fashion. On benchmark tasks, we show that these learned literals are simple enough to retain interpretability, yet improve prediction accuracy and provide sets of rules that are more concise compared to state-of-the-art rule induction algorithms.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 17 of its 30 references that are in the map. First posted on arXiv 17 Jan 2022.
Builds on
17 of 30 references.
References · 17
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
- 2020Understanding the Role of Individual Units in a Deep Neural Networkcited by 254
- 2017Learning Explanatory Rules from Noisy Datacited by 210
- 2018Boolean Decision Rules via Column Generationcited by 79
- 2013Estimating or Propagating Gradients Through Stochastic Neuronscited by 54
- 2017Learning Certifiably Optimal Rule Lists for Categorical Datacited by 50
- 2021Scalable Rule-Based Representation Learning for Interpretable Classificationcited by 40
- 2021Learning Accurate and Interpretable Decision Rule Sets from Neural Networkscited by 25
- 2020A Scalable MIP-based Method for Learning Optimal Multivariate Decision Treescited by 22
- 2020Relational Neural Machinescited by 19
5 more
- 2020Symbolic Logic meets Machine Learning: A Brief Survey in Infinite Domainscited by 16
- 2015Lifted Relational Neural Networkscited by 5
- 2020Learning Structured Declarative Rule Sets -- A Challenge for Deep Discrete Learningcited by 3
- 2017Demystifying Relational Latent Representationscited by 1
- 2021An Investigation into Mini-Batch Rule Learningcited by 1
Built on by
Citing papers per year: 2023: 3; 2024: 4; 2025: 1.
8 papers.
- 2024DeepDFA: Automata Learning through Neural Probabilistic Relaxationscited by 8
- 2024Neural Reward Machinescited by 6
- 2023Tackling Interpretability in Audio Classification Networks with Non-negative Matrix Factorizationcited by 5
- 2023Finding Interpretable Class-Specific Patterns through Efficient Neural Searchcited by 5
- 2023Neural-based classification rule learning for sequential datacited by 4
- 2024RIFF: Inducing Rules for Fraud Detection from Decision Treescited by 1
- 2024Differentiable Inductive Logic Programming for Fraud Detectioncited by 1
- 2025Logic of Hypotheses: from Zero to Full Knowledge in Neurosymbolic Integrationcited by 0
- 2025Logic of Hypotheses: from Zero to Full Knowledge in Neurosymbolic Integration25 Sep 2025
- 2024Differentiable Inductive Logic Programming for Fraud Detection29 Oct 2024
- 2024RIFF: Inducing Rules for Fraud Detection from Decision Trees23 Aug 2024
- 2024Neural Reward Machines16 Aug 2024
- 2024DeepDFA: Automata Learning through Neural Probabilistic Relaxations16 Aug 2024
- 2023Finding Interpretable Class-Specific Patterns through Efficient Neural Search7 Dec 2023
- 2023Tackling Interpretability in Audio Classification Networks with Non-negative Matrix Factorization11 May 2023
- 2023Neural-based classification rule learning for sequential data22 Feb 2023