Reliable Natural Language Understanding with Large Language Models and Answer Set Programming
Abhiramon Rajasekharan (The University of Texas at Dallas), Yankai, Zeng (The University of Texas at Dallas), Parth Padalkar (The University of, Texas at Dallas), Gopal Gupta (The University of Texas at Dallas)

TL;DR
This paper introduces STAR, a framework combining large language models with Answer Set Programming to improve reasoning and explainability in natural language understanding tasks.
Contribution
The paper presents a novel framework that integrates LLMs with ASP for enhanced reasoning and explainability in NLU tasks, especially benefiting smaller models.
Findings
STAR significantly improves reasoning performance in NLU tasks.
The framework enhances explainability through proof trees.
Smaller LLMs benefit more from the combined approach.
Abstract
Humans understand language by extracting information (meaning) from sentences, combining it with existing commonsense knowledge, and then performing reasoning to draw conclusions. While large language models (LLMs) such as GPT-3 and ChatGPT are able to leverage patterns in the text to solve a variety of NLP tasks, they fall short in problems that require reasoning. They also cannot reliably explain the answers generated for a given question. In order to emulate humans better, we propose STAR, a framework that combines LLMs with Answer Set Programming (ASP). We show how LLMs can be used to effectively extract knowledge -- represented as predicates -- from language. Goal-directed ASP is then employed to reliably reason over this knowledge. We apply the STAR framework to three different NLU tasks requiring reasoning: qualitative reasoning, mathematical reasoning, and goal-directed…
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 · Multi-Agent Systems and Negotiation
Methods15 Ways to Contact How can i speak to someone at Delta Airlines · Attention Is All You Need · Cosine Annealing · Linear Warmup With Cosine Annealing · Byte Pair Encoding · Linear Layer · Layer Normalization · Attention Dropout · Multi-Head Attention · Refunds@Expedia|||How do I get a full refund from Expedia?
