Debate to Align: Reliable Entity Alignment through Two-Stage Multi-Agent Debate
Authors: Cunda Wang, Ziying Ma, Po Hu, Weihua Wang, Feilong Bao
Organizations: Hubei Provincial Key Laboratory of Artificial Intelligence and Smart Learning, Central China Normal University, Wuhan, China · School of Computer Science, Central China Normal University, Wuhan, China · National Language Resources Monitoring and Research Center for Network Media, Central China Normal University, Wuhan, China · College of Computer Science, Inner Mongolia University, Hohhot, China · National and Local Joint Engineering Research Center of Intelligent Information Processing Technology for Mongolian, Inner Mongolia University, Hohhot, China · Inner Mongolia Key Laboratory of Multilingual Artificial Intelligence Technology, Inner Mongolia University, Hohhot, China
Entity alignment (EA) aims to identify entities referring to the same real-world object across different knowledge graphs (KGs). Recent approaches based on large language models (LLMs) typically obtain entity embeddings through knowledge representation learning and use embedding similarity to identify an alignment-uncertain entity set. For each uncertain entity, a candidate entity set (CES) is then retrieved based on embedding similarity to support subsequent alignment reasoning and decision making. However, the reliability of the CES and the reasoning capability of LLMs critically affect the effectiveness of subsequent alignment decisions. To address this issue, we propose AgentEA, a reliable EA framework based on multi-agent debate. AgentEA first improves embedding quality through entity representation preference optimization, and then introduces a two-stage multi-role debate mechanism consisting of lightweight debate verification and deep debate alignment to progressively enhance the reliability of alignment decisions while enabling more efficient debate-based reasoning. Extensive experiments on public benchmarks under cross-lingual, sparse, large-scale, and heterogeneous settings demonstrate the effectiveness of AgentEA.
Figures & tables
Figure 1: Overview of an LLM-based EA framework. Entities with a small Top-1/Top-2 similarity gap (e.g., e1 and e2 ) are forwarded to LLM-based reasoning, whereas those with a large gap are directly aligned (e.g., e3 ).
Figure 2: The overview framework of our proposed AgentEA, which consists of two main components: (1) embedding-based candidate retrieval and (2) two-stage multi-role debate alignment.
Table 2: Results on ICEWS-WIKI, ICEWS-YAGO, DWY DBP-WIKI and DWY DBP-YAGO datasets.
Settings
DBP FR-EN
SRPRS EN-DE
Hits@1
MRR
Hits@1
MRR
AgentEA
0.996
0.998
0.977
0.980
- only DPO
0.976
0.986
0.948
0.963
- w/o DPO
0.859
0.889
0.862
0.888
- w/o DN
0.938
0.955
0.928
0.945
- w/o NN
0.960
0.976
0.945
0.960
Table 3: Ablation experiments on DBP15K FR-EN and SRPRS EN-DE datasets during the candidate entity generation phase.
Figure 3: Visualization of entity embedding on DBP15K FR-EN . Different colors represent different KGs.
Settings
DBP15K FR-EN
Hits@1
Hits@10
MRR
AgentEA
0.996
1.000
0.998
w/o Debate
0.976
0.984
0.986
w/o LDV
0.995
0.997
0.996
w/o DDA
0.986
0.999
0.991
w/o Attribute Agent
0.991
0.998
0.994
Table 4: Ablation experiments during the debate phase on DBP15K FR-EN dataset (w/o Debate: only DPO).
Figure 4: Additional experiments.
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
Sample type
Count
Positive pairs
13,500
Neighborhood-aware negative pairs
13,500
Name-similarity-based negative pairs
3,425
Appendix
Table 5: Composition of DPO training samples
Settings
DBP FR-EN
Hits@1
MRR
LLaMA3-8B-Instruct
0.859
0.889
LLaMA3-8B-Instruct+DPO
0.976
0.986
LLaMA3-8B-Instruct+SFT
0.846
0.875
Appendix
Table 6: Comparison between DPO and SFT for fine-tuning LLaMA3-8B on entity alignment tasks.
Item
Configuration
LoRA
r=22 , α=44 , dropout =0.1
Modules
q_proj , v_proj
Training
lr =1e−4 , epochs =1 , bf16
Appendix
Table 7: LoRA Training Configuration
Dataset
KG
Entities
Relations
Attributes
Rel. Triples
Attr. Triples
DBP15K ZH-EN
ZH
19,388
1,701
8,113
70,414
379,684
EN
19,572
1,323
7,173
95,142
567,755
DBP15K JA-EN
JA
19,814
1,299
5,882
77,214
354,619
EN
19,780
1,153
6,066
93,484
497,230
DBP15K FR-EN
FR
19,661
903
4,547
105,998
354,619
EN
19,993
1,208
6,422
115,722
497,230
Appendix
Table 8: Statistical data of DBP15K, SRPRS and DWY.
Dataset
Entities
Relations
Facts
Density
Anchors
Overlapping
Struc. Sim.
ICEWS-WIKI
11,047
272
3,527,881
319.352
5,058
45.79%
15.4%
15,896
226
198,257
12.472
31.82%
ICEWS-YAGO
26,863
272
4,192,555
156.072
18,824
70.07%
14.0%
22,734
41
107,118
4.712
82.80%
Appendix
Table 9: Statistical data of ICEWS.
Models
SRPRS EN-DE
SRPRS EN-FR
SRPRS DBP-YAGO
SRPRS DBP-WIKI
H@1
H@10
MRR
H@1
H@10
MRR
H@1
H@10
MRR
H@1
H@10
MRR
MTransE
0.107
0.248
0.160
0.213
0.447
0.290
0.196
0.401
0.270
0.188
0.382
0.260
MuGNN
0.245
0.431
0.310
0.131
0.342
0.208
0.175
0.381
0.240
0.151
0.366
0.220
NAEA
0.307
0.535
0.390
0.177
0.416
0.260
0.195
0.451
0.280
0.182
0.429
0.260
GCN-Align
0.385
0.600
0.460
0.243
0.522
0.340
0.319
0.586
0.410
0.291
0.556
0.380
KECG
0.444
0.707
0.540
0.298
0.616
0.403
0.350
0.651
0.450
0.323
0.646
0.430
Appendix
Table 10: Main experiment results on SRPRS dataset.
Figure 5: Trade-off analysis under different debate thresholds.
Figure 6: Trade-off analysis under different expansion thresholds.
Eu={ei∣si,1−si,2<δ1}
Appendix
Algorithm 1 AgentEA: Multi-Agent Debate for Reliable Entity Alignment
19488
15519
13352
16770
16053
No Good Either Way
House of Harmony
Romantic Princess
The Life and Times of a Sentinel
Just Love II
Multi-Agent Debate
Embedding Sim.
0.6368
0.6357
0.6181
0.6147
0.6082
Alias Agent
score=0.0, align= × , reason: different names
score=0.0, align= × , reason: different names
score=0.0, align= × , reason: different names
score=0.0, align= × , reason: different names
score=0.0, align= × , reason: different names
Type Agent
score=1.0, align= ✓ , reason: same type (TV show)
score=1.0, align= ✓ , reason: same type (TV show)
score=1.0, align= ✓ , reason: same type (TV show)
score=1.0, align= ✓ , reason: same type (TV show)
score=1.0, align= ✓ , reason: same type (TV show)
Attribute Agent
score=0.0, align= × , reason: different firstAired
score=0.0, align= × , reason: different firstAired
score=0.0, align= × , reason: different firstAired
score=1.0, align= ✓ , reason: same episodes
score=0.0, align= × , reason: different firstAired
Appendix
Table 11: Case study illustrating how MAD refines alignment decisions through multi-agent debate. The source entity is ⟨6270,Zijin Jing Lei⟩ , and the correct alignment is 16770 .
Settings
DBP15K FR-EN
Hits@1
Hits@10
MRR
AgentEA
0.996
1.000
0.998
AgentEA(Single-LLM)
0.981
0.993
0.982
Appendix
Table 12: Ablation experiments during the debate phase on DBP15K FR-EN dataset.