Formal Proofs as Structured Explanations: Proposing Several Tasks on Explainable Natural Language Inference

๐Ÿ“… 2023-11-15
๐Ÿ›๏ธ arXiv.org
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF

career value

182K/year
๐Ÿค– AI Summary
Existing natural language inference (NLI) interpretability research lacks structural rigor, formal verifiability, and alignment with cognitive plausibility. Method: This paper introduces semantic tableauxโ€”a proof-theoretic method from formal logicโ€”into NLI explanation generation for the first time, establishing a verifiable, structured reasoning framework. We propose a semi-automatic proof parsing and structured explanation annotation pipeline to map high-fidelity formal proofs to natural language explanations, and design a novel evaluation framework stratified by explanation granularity, covering multi-level difficulty in explainable NLI tasks. Contribution/Results: Experiments demonstrate that our framework significantly improves explanation completeness, logical consistency, and formal verifiability, while achieving stronger alignment with human cognitive models of inference.
๐Ÿ“ Abstract
In this position paper, we propose a reasoning framework that can model the reasoning process underlying natural language inferences. The framework is based on the semantic tableau method, a well-studied proof system in formal logic. Like the semantic tableau, the framework is driven by refutation -- something is proved if and only if its counterexample was not refuted. Despite being rooted in formal logic, the framework shares similarities with the mental models, a theory on the psychology of reasoning. We will show how the reasoning framework can facilitate the collection of comprehensive and structured explanations for existing naturalistic inference problems. To make the suggestion more concrete, we propose a method of semi-automatically obtaining structured explanations from the formal proofs of a reliable and high-performing logic-based inference system. Taking advantage of the in-depth information available in the generated formal proofs, we show how it can be used to define natural language reasoning tasks with structured explanations. The proposed tasks can be ordered according to difficulty defined in terms of the granularity of explanations. We argue that the tasks that contain a natural sketch of the proofs will suffer from substantially fewer shortcomings than the existing explainable reasoning tasks (or datasets).
Problem

Research questions and friction points this paper is trying to address.

Model reasoning process in natural language inferences
Generate structured explanations from formal proofs
Define natural language tasks with structured explanations
Innovation

Methods, ideas, or system contributions that make the work stand out.

Semantic tableau method
Semi-automatic structured explanations
Natural language reasoning tasks
๐Ÿ”Ž Similar Papers
No similar papers found.