paper-with-me

Papers

Large Language Models Meet Symbolic Provers for Logical Reasoning Evaluation

2025-02-10 · Chengwen Qi, Ren Ma, Bowen Li, He Du, Binyuan Hui, Jinwang Wu, Yuanjun Laili, Conghui He

First-order logic (FOL) reasoning, which involves sequential deduction, is pivotal for intelligent systems and serves as a valuable task for evaluating reasoning capabilities, particularly in chain-of-thought (CoT) contexts. Existing benchmarks often rely on extensive human annotation or handcrafted templates, making it difficult to achieve the necessary complexity, scalability, and diversity for robust evaluation. To address these limitations, we propose a novel framework called ProverGen that synergizes the generative strengths of Large Language Models (LLMs) with the rigor and precision of symbolic provers, enabling the creation of a scalable, diverse, and high-quality FOL reasoning dataset, ProverQA. ProverQA is also distinguished by its inclusion of accessible and logically coherent intermediate reasoning steps for each problem. Our evaluation shows that state-of-the-art LLMs struggle to solve ProverQA problems, even with CoT prompting, highlighting the dataset's challenging nature. We also finetune Llama3.1-8B-Instruct on a separate training set generated by our framework. The finetuned model demonstrates consistent improvements on both in-distribution and out-of-distribution test sets, suggesting the value of our proposed data generation framework. Code available at: https://github.com/opendatalab/ProverGen

📄 PDF Abstract BibTeX arXiv:2502.06563

Code (1)

opendatalab/provergen 공식 구현

Tasks

Logical Reasoning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

LINC: A Neurosymbolic Approach for Logical Reasoning by Combining Language Models with First-Order Logic Provers

2023-10-23 · Theo X. Olausson, Alex Gu, Benjamin Lipkin, Cedegao E. Zhang 외

Logical reasoning, i.e., deductively inferring the truth value of a conclusion from a set of premises, is an important task for artificial intelligence with wide potential impacts on science, mathematics, and society. Wh…

Logical Reasoning

Automated Theorem Provers Help Improve Large Language Model Reasoning

2024-08-07 · Lachlan McGinness, Peter Baumgartner

In this paper we demonstrate how logic programming systems and Automated first-order logic Theorem Provers (ATPs) can improve the accuracy of Large Language Models (LLMs) for logical reasoning tasks where the baseline pe…

Formal LogicLanguage ModelingLanguage ModellingLarge Language Model+2

ENIGMAWatch: ProofWatch Meets ENIGMA

2019-05-23 · Zarathustra Goertzel, Jan Jakubův, Josef Urban

In this work we describe a new learning-based proof guidance -- ENIGMAWatch -- for saturation-style first-order theorem provers. ENIGMAWatch combines two guiding approaches for the given-clause selection implemented for …

Learning Reasoning Strategies in End-to-End Differentiable Proving

2020-07-13 · ICML 2020 1 · Pasquale Minervini, Sebastian Riedel, Pontus Stenetorp, Edward Grefenstette 외

Attempts to render deep learning models interpretable, data-efficient, and robust have seen some success through hybridisation with rule-based systems, for example, in Neural Theorem Provers (NTPs). These neuro-symbolic …

Link PredictionRelational Reasoning

Verification and Refinement of Natural Language Explanations through LLM-Symbolic Theorem Proving

2024-05-02 · Xin Quan, Marco Valentino, Louise A. Dennis, André Freitas

Natural language explanations represent a proxy for evaluating explanation-based and multi-step Natural Language Inference (NLI) models. However, assessing the validity of explanations for NLI is challenging as it typica…

Automated Theorem ProvingNatural Language Inference