Learning Symbolic Rules over Abstract Meaning Representations for Textual Reinforcement Learning
Subhajit Chaudhury, Sarathkrishna Swaminathan, Daiki Kimura,, Prithviraj Sen, Keerthiram Murugesan, Rosario Uceda-Sosa, Michiaki Tatsubori,, Achille Fokoue, Pavan Kapanipathi, Asim Munawar, Alexander Gray

TL;DR
This paper introduces NESTA, a neuro-symbolic approach that combines semantic parsing and rule induction to create interpretable policies in text-based reinforcement learning, outperforming neural methods in generalization and data efficiency.
Contribution
The paper presents a novel neuro-symbolic framework, NESTA, that learns interpretable rules for text-based RL, improving generalization and reducing training data needs.
Findings
NESTA outperforms deep RL methods on benchmark games.
NESTA generalizes better to unseen games.
NESTA learns effectively from fewer interactions.
Abstract
Text-based reinforcement learning agents have predominantly been neural network-based models with embeddings-based representation, learning uninterpretable policies that often do not generalize well to unseen games. On the other hand, neuro-symbolic methods, specifically those that leverage an intermediate formal representation, are gaining significant attention in language understanding tasks. This is because of their advantages ranging from inherent interpretability, the lesser requirement of training data, and being generalizable in scenarios with unseen data. Therefore, in this paper, we propose a modular, NEuro-Symbolic Textual Agent (NESTA) that combines a generic semantic parser with a rule induction system to learn abstract interpretable rules as policies. Our experiments on established text-based game benchmarks show that the proposed NESTA method outperforms deep reinforcement…
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
TopicsTopic Modeling · Natural Language Processing Techniques
