Papers › Relation Extraction among Multiple Entities Using a Dual Pointer Network with a...

Relation Extraction among Multiple Entities Using a Dual Pointer Network with a Multi-Head Attention Mechanism

1 Nov 2019WS 2019 11archive 2025-07-28

Seong Sik Park, Harksoo Kim

Many previous studies on relation extrac-tion have been focused on finding only one relation between two entities in a single sentence. However, we can easily find the fact that multiple entities exist in a single sentence and the entities form multiple relations. To resolve this prob-lem, we propose a relation extraction model based on a dual pointer network with a multi-head attention mechanism. The proposed model finds n-to-1 subject-object relations by using a forward de-coder called an object decoder. Then, it finds 1-to-n subject-object relations by using a backward decoder called a sub-ject decoder. In the experiments with the ACE-05 dataset and the NYT dataset, the proposed model achieved the state-of-the-art performances (F1-score of 80.5{\%} in the ACE-05 dataset, F1-score of 78.3{\%} in the NYT dataset)

PaperPDF

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

DecoderObjectRelation ExtractionSentence

1 archive task tag without a task page not shown.

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Relation Extraction ACE 2005 Dual Pointer Network Cross Sentence No #24 of 30 Archive leaderboard report
Relation Extraction ACE 2005 Dual Pointer Network Relation classification F1 80.5 #24 of 30 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

AttentionLSTMLinear LayerMulti-Head AttentionPointer NetworkSigmoid ActivationSoftmaxTanh Activation

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections