Conversational Multi-Hop Reasoning with Neural Commonsense Knowledge and Symbolic Logic Rules
Forough Arabshahi, Jennifer Lee, Antoine Bosselut, Yejin Choi, Tom, Mitchell

TL;DR
This paper introduces a zero-shot reasoning system for conversational agents that combines neural commonsense knowledge with symbolic logic rules to identify unstated presumptions in user commands, improving success rates.
Contribution
It presents a novel iterative knowledge query mechanism and dynamic question generation strategy to enhance reasoning in conversational agents using neural and symbolic methods.
Findings
Achieved 35% higher success rate in user study compared to SOTA.
Developed a multi-hop reasoning chain extraction method.
Implemented a dynamic question generation strategy for missing knowledge.
Abstract
One of the challenges faced by conversational agents is their inability to identify unstated presumptions of their users' commands, a task trivial for humans due to their common sense. In this paper, we propose a zero-shot commonsense reasoning system for conversational agents in an attempt to achieve this. Our reasoner uncovers unstated presumptions from user commands satisfying a general template of if-(state), then-(action), because-(goal). Our reasoner uses a state-of-the-art transformer-based generative commonsense knowledge base (KB) as its source of background knowledge for reasoning. We propose a novel and iterative knowledge query mechanism to extract multi-hop reasoning chains from the neural KB which uses symbolic logic rules to significantly reduce the search space. Similar to any KBs gathered to date, our commonsense KB is prone to missing knowledge. Therefore, we propose…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Speech and dialogue systems
