LOAICLJun 22, 2024

LOGIC-LM++: Multi-Step Refinement for Symbolic Formulations

arXiv:2407.02514v331 citations
Originality Incremental advance
AI Analysis

This addresses the problem of enhancing symbolic reasoning accuracy in LLMs for natural language tasks, representing an incremental improvement over prior work.

The paper tackles the challenge of accurately generating and refining formal specifications for complex reasoning tasks with Large Language Models, proposing Logic-LM++ which improves over Logic-LM and other methods by using pairwise comparisons for refinement, resulting in average improvements of 18.5% on standard prompting, 12.3% on chain of thought prompting, and 5% on Logic-LM across three datasets.

In this paper we examine the limitations of Large Language Models (LLMs) for complex reasoning tasks. Although recent works have started to employ formal languages as an intermediate representation for reasoning tasks, they often face challenges in accurately generating and refining these formal specifications to ensure correctness. To address these issues, this paper proposes Logic-LM++, an improvement on Logic-LM . It uses the ability of LLMs to do pairwise comparisons, allowing the evaluation of the refinements suggested by the LLM. The paper demonstrates that Logic-LM++ outperforms Logic-LM and other contemporary techniques across natural language reasoning tasks on three datasets, FOLIO, ProofWriter and AR-LSAT, with an average improvement of 18.5% on standard prompting, 12.3% on chain of thought prompting and 5% on Logic-LM.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes