Neural DNF-MT: A Neuro-symbolic Approach for Learning Interpretable and Editable Policies
Kexin Gu Baugh, Luke Dickens, Alessandra Russo

TL;DR
Neural DNF-MT is a neuro-symbolic model that learns interpretable, editable policies in reinforcement learning, matching black-box methods in performance while enabling direct policy interpretation and manual editing.
Contribution
The paper introduces neural DNF-MT, a differentiable neuro-symbolic model that produces interpretable logic-based policies and allows manual policy editing, bridging the gap between performance and interpretability.
Findings
Performs comparably to black-box methods on various tasks.
Produces highly interpretable logic-based policies.
Supports manual editing and adaptation of learned policies.
Abstract
Although deep reinforcement learning has been shown to be effective, the model's black-box nature presents barriers to direct policy interpretation. To address this problem, we propose a neuro-symbolic approach called neural DNF-MT for end-to-end policy learning. The differentiable nature of the neural DNF-MT model enables the use of deep actor-critic algorithms for training. At the same time, its architecture is designed so that trained models can be directly translated into interpretable policies expressed as standard (bivalent or probabilistic) logic programs. Moreover, additional layers can be included to extract abstract features from complex observations, acting as a form of predicate invention. The logic representations are highly interpretable, and we show how the bivalent representations of deterministic policies can be edited and incorporated back into a neural model,…
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.
Taxonomy
TopicsNatural Language Processing Techniques · Topic Modeling
