Think Rationally about What You See: Continuous Rationale Extraction for Relation Extraction

Xuming Hu, Zhaochen Hong, Chenwei Zhang, Irwin King, Philip S. Yu
5/2/2023
cs.CLcs.IR

No official code found. Best implementation: THU-BPM/RE2 (8 stars, last commit 2023-09-28).

Abstract

Relation extraction (RE) aims to extract potential relations according to the context of two entities, thus, deriving rational contexts from sentences plays an important role. Previous works either focus on how to leverage the entity information (e.g., entity types, entity verbalization) to inference relations, but ignore context-focused content, or use counterfactual thinking to remove the model's bias of potential relations in entities, but the relation reasoning process will still be hindered by irrelevant content. Therefore, how to preserve relevant content and remove noisy segments from sentences is a crucial task. In addition, retained content needs to be fluent enough to maintain semantic coherence and interpretability. In this work, we propose a novel rationale extraction framework named RE2, which leverages two continuity and sparsity factors to obtain relevant and coherent rationales from sentences. To solve the problem that the gold rationales are not labeled, RE2 applies an optimizable binary mask to each token in the sentence, and adjust the rationales that need to be selected according to the relation label. Experiments on four datasets show that RE2 surpasses baselines.

View on arXivView PDF

Code Implementations(1)

THU-BPM/RE2Community100%

The source code of paper "Think Rationally about What You See: Continuous Rationale Extraction for Relation Extraction" at SIGIR 2023.

80PythonMay 14, 20233 years ago

Similar Papers

Cite this paper

@article{hu2023think,
  title  = {Think Rationally about What You See: Continuous Rationale Extraction for Relation Extraction},
  author = {Xuming Hu and Zhaochen Hong and Chenwei Zhang and Irwin King and Philip S. Yu},
  year   = {2023},
  eprint = {2305.03503},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.03503v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.03503.svg)](https://codeofpaper.com/paper/2305.03503)

Discussion