ACL 2024findings1 citations

FRVA: Fact-Retrieval and Verification Augmented Entailment Tree Generation for Explainable Question Answering

Yue Fan, Hu Zhang, Ru Li, YuJie Wang, Hongye Tan, Jiye Liang

Abstract

Structured entailment tree can exhibit the reasoning chains from knowledge facts to predicted answers, which is important for constructing an explainable question answering system. Existing works mainly include directly generating the entire tree and stepwise generating the proof steps. The stepwise methods can exploit combinatoriality and generalize to longer steps, but they have large fact search spaces and error accumulation problems resulting in the generation of invalid steps. In this paper, inspired by the Dual Process Theory in cognitive science, we propose FRVA, a Fact-Retrieval and Verification Augmented bidirectional entailment tree generation method that contains two systems. Specifically, System 1 makes intuitive judgments through the fact retrieval module and filters irrelevant facts to reduce the search space. System 2 designs a deductive-abductive bidirectional reasoning module, and we construct cross-verification and multi-view contrastive learning to make the generated proof steps closer to the target hypothesis. We enhance the reliability of the stepwise proofs to mitigate error propagation. Experiment results on EntailmentBank show that FRVA outperforms previous models and achieves state-of-the-art performance in fact selection and structural correctness.

BibTeX
@inproceedings{fan-etal-2024-frva,
    title = "{FRVA}: Fact-Retrieval and Verification Augmented Entailment Tree Generation for Explainable Question Answering",
    author = "Fan, Yue  and
      Zhang, Hu  and
      Li, Ru  and
      Wang, YuJie  and
      Tan, Hongye  and
      Liang, Jiye",
    editor = "Ku, Lun-Wei  and
      Martins, Andre  and
      Srikumar, Vivek",
    booktitle = "Findings of the Association for Computational Linguistics: ACL 2024",
    month = aug,
    year = "2024",
    address = "Bangkok, Thailand",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2024.findings-acl.540/",
    doi = "10.18653/v1/2024.findings-acl.540",
    pages = "9111--9128"
}