Silence and Noise: Resolving Suppression and Overvaluation in Multimodal Entity Alignment
Organizations: School of Computer Science, The University of Auckland, New Zealand · College of Intelligent Robotics and Advanced Manufacturing/Institute of Trustworthy Embodied AI, Fudan University, China · College of Electrical and Computer Engineering, National Yang Ming Chiao Tung University, Taiwan
Abstract
Multimodal entity alignment (MMEA) is fundamental to integrating heterogeneous knowledge graphs (KGs), yet existing paradigms remain critically vulnerable to incomplete modalities and cross-graph structural asymmetries. This paper exposes a fundamental oversight in current MMEA research: treating feature missingness and topological discrepancies as isolated preprocessing or denoising challenges, which overlooks their destructive coupling during multimodal fusion. We systematically formulate and evaluate two newly identified failure modes: 1) Detail Missing (DM)-induced overvaluation, where the absence of local modality details causes models to overemphasize uninformative, blurred representations; and 2) Context Imbalance (CI)-induced suppression, where topological discrepancies across KGs allow dense structural contexts to overwhelm weaker but highly discriminative modal signals, triggering high-level semantic drift. To break this cycle of degradation, we introduce ALMEA, a generative and calibration framework that establishes a bidirectional feedback loop between low-level feature reconstruction and high-level latent space alignment. Specifically, Cross-Modality Imputation (CMI) synthesizes missing modality details to mitigate overvaluation, while Latent Semantic Calibration (LSC) aligns cross-graph joint embeddings to suppress topology-driven semantic drift. Under sparse supervision, we develop Controlled Iterative Selection (CIS) to adaptively acquire representative and diverse pseudo-labeled pairs, optimizing latent calibration under constrained budgets. Extensive evaluations on standard benchmarks demonstrate that ALMEA consistently outperforms state-of-the-art baselines. At a 20% supervision rate, ALMEA yields substantial absolute improvements of up to 5.20% in MRR and 6.40% in Hits@1, maintaining robust gains across higher supervision thresholds.
Figures & tables
| FB15K-DB15K (20%) | FB15K-DB15K (50%) | FB15K-DB15K (80%) | |||||||
| Methods | MRR(%) | Hits@1(%) | Hits@10(%) | MRR(%) | Hits@1(%) | Hits@10(%) | MRR(%) | Hits@1(%) | Hits@10(%) |
| TransE | 13.40 | 0 7.80 | 24.00 | 30.60 | 23.00 | 44.60 | 50.70 | 42.60 | 65.90 |
| GCN-align | 0 8.70 | 0 5.30 | 17.40 | 29.30 | 22.60 | 43.50 | 47.20 | 41.40 | 63.50 |
| SEA | 25.50 | 17.00 | 42.50 | 47.00 | 37.30 | 65.70 | 50.50 | 51.20 | 78.40 |
| MMEA | 35.70 | 26.50 | 54.10 | 51.20 | 41.70 | 70.30 | 68.50 | 59.00 | 86.90 |
| EVA | 18.48 | 11.90 | 31.60 | 26.14 | 18.06 | 42.32 | 35.34 | 25.98 | 53.48 |
| Setting | Methods | |||||||||
| MRR(%) | Hits@1(%) | Hits@10(%) | MRR(%) | Hits@1(%) | Hits@10(%) | MRR(%) | Hits@1(%) | Hits@10(%) | ||
| w/o SF | BootEA | 70.3 | 62.9 | 84.7 | 70.1 | 62.2 | 85.4 | 73.1 | 65.3 | 87.4 |
| EVA | 81.4 | 76.1 | 90.7 | 81.7 | 76.2 | 91.3 | 84.7 | 79.3 | 94.2 | |
| MCLEA | 86.5 | 81.6 | 94.8 | 86.5 | 81.2 | 95.2 | 88.5 | 83.4 | 97.5 | |
| SimDiff | 87.7 | 82.9 | 96.3 | 88.3 | 83.3 | 96.6 | 90.5 | 86.1 | 98.0 | |
| ALMEA | 81.8 | 74.7 | 94.4 | 81.3 | 74.5 | 93.3 | 82.7 | 75.9 | 94.7 | |
| MCLEA | GEEA | MEAformer | OTMEA | SimDiff | A - | A + | |
| Params (M) | 9.06 | 47.46 | 10.58 | 11.02 | 10.31 | 14.34 | 14.34 |
| Iter/s | 3.94 | 0.73 | 0.74 | 0.69 | 0.36 | 1.28 | 1.12 |
| Variants | FB15K-DB15K | FB15K-YAGO15K | |||||
| MRR | Hits@1 | Hits@10 | MRR | Hits@1 | Hits@10 | ||
| ALMEA | 84.83 | 80.45 | 93.28 | 80.10 | 74.48 | 90.16 | |
| Mod. | w/o DMDS | 82.80 | 77.13 | 90.94 | 78.43 | 72.45 | 88.83 |
| w/o LSC | 81.73 | 76.41 | 89.89 | 77.06 | 71.21 | 87.48 | |
| Loss | w/o | 82.96 | 77.80 | 91.36 | 78.33 | 72.30 | 88.86 |
| w/o | 83.46 | 78.50 | 91.51 | 78.56 | 72.67 | 88.99 | |
| Source | Modal information |
| Neighborhood | |
| Ground Truth | Qantas, Jakarta, Cairns, Darwin_Northern_Territory, Canberra, Brisbane |
| ALMEA | Qantas , Jakarta , Cairns , Darwin_Northern_Territory , Canberra , Brisbane , Nine_Network , Network_Ten , Keith_Urban , Australia_(2008_film) , Adelaide , University_of_Adelaide |
| GEEA | Brisbane , Qantas , Cairns , Nine_Network , Network_Ten , University_of_Adelaide |
| Attribute | |
| Ground Truth | number_of_runways, longitude, mean_elevation, latitude |
| Data | Variants | 20% | 50% | 80% | ||||||
| MRR | H@1 | H@10 | MRR | H@1 | H@10 | MRR | H@1 | H@10 | ||
| DB | M | 55.4 | 46.5 | 72.2 | 73.3 | 66.4 | 85.4 | 82.4 | 77.5 | 90.5 |
| E | 59.1 | 50.3 | 75.5 | 73.5 | 66.7 | 85.4 | 83.0 | 78.0 | 90.7 | |
| C | 59.4 | 50.8 | 75.6 | 74.2 | 67.4 | 86.2 | 83.8 | 79.1 | 92.4 | |
| YG | M | 44.3 | 35.9 | 60.4 | 66.0 | 58.6 | 79.4 | 77.0 | 71.0 | 87.3 |
| E | 50.2 | 41.6 | 66.6 | 67.1 | 59.7 | 80.9 | 78.0 | 71.7 | 88.5 | |
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| #Triples( ) | #Triples( ) | (FB15K-DB15K) | (FB15K-YAGO15K) | |||||
| FB15K | 14,951 | 1,345 | 592,213 | 116 | 29,385 | 13,444 | 12,846 | 11,199 |
| DB15K | 12,842 | 279 | 89,197 | 225 | 48,080 | 12,837 | 12,846 | – |
| YAGO15K | 15,404 | 32 | 122,886 | 7 | 23,532 | 11,194 | – | 11,199 |
| Datasets | batch-size | masked dropping rate | learning rate | sparsification factor (20%, 50%, 80%) | |||||
| FB15K-DB15K | 750 | 500 | 50 | 5 | 1000 | 3,500 | 0.45 | 0.001 | [0.35, 0.45, 0.95] |
| FB15K-YAGO15K | 550 | 300 | 50 | 5 | 1000 | 3,500 | 0.50 | 0.001 | [0.25, 0.35, 0.45] |
| FB15K-DB15K | FB15K-YAGO15K | |||||
| Variant | MRR | Hits@1 | Hits@10 | MRR | Hits@1 | Hits@10 |
| ALMEA | 84.83 | 80.45 | 93.28 | 80.10 | 74.48 | 90.16 |
| w/o | 82.96 | 77.80 | 91.36 | 78.33 | 72.30 | 88.86 |
| w/o | 83.46 | 78.50 | 91.51 | 78.56 | 72.67 | 88.99 |
| w/o | 83.43 | 78.25 | 91.38 | 78.33 | 72.45 | 88.72 |
| Dataset & Ratio | MCLEA | MSNEA | GEEA | MEAformer | OTMEA | SimDiff (SoTA) |
| FB15K-DB15K (20%) | ** | ** | ** | |||
| FB15K-DB15K (50%) | ** | ** | ||||
| FB15K-DB15K (80%) | — | |||||
| FB15K-YAGO15K (20%) | ** | |||||
| FB15K-YAGO15K (50%) | ** | — | ||||
| FB15K-YAGO15K (80%) | — |
| Ground Truth Nearest Neighbor | ALMEA Nearest Neighbor | GEEA Nearest Neighbor |
| # Entity Name : Bulgaria | # Entity Name : Bulgaria | # Entity Name : Bulgaria |
| # Neighborhood : Belgium, Hungary, Greece, Romania, Croatia | # Neighborhood : Hungary , Greece , Romania , Croatia , Slovenia , Chile , Colombia , Lithuania , Taiwan , Iceland | # Neighborhood : Belgium , Greece , Slovenia , Chile , Lithuania , Iceland |
| # Attribute : iso_numeric, longitude, latitude, area, date_founded, population_number, calling_code | # Attribute : iso_numeric , longitude , latitude , area , date_founded , population_number , calling_code , date_founded , date_dissolved , wasCreatedOnDate , populationDensity | # Attribute : iso_numeric , longitude , latitude , area , date_founded , population_number , calling_code , populationDensity |
| Ground Truth Nearest Neighbor | ALMEA Nearest Neighbor | GEEA Nearest Neighbor |
| # Entity Name : Mayor | # Entity Name : Mayor | # Entity Name : Mayor |
| # Neighborhood : Lafayette_Louisiana, Dnipropetrovsk, Laredo_Texas | # Neighborhood : Lafayette_Louisiana , Dnipropetrovsk , Laredo_Texas , Municipal Council | # Neighborhood : Lafayette_Louisiana , Laredo_Texas , California , Municipal_Councils , United_States |
| # Attribute : Null | # Attribute : date_established , date_founded , date_of_birth , height_meters , initial_release_date , interest | # Attribute : activeYearsEndYear , birthYear , activeYearsStartYear , birthDate |
| Ground Truth Nearest Neighbor | ALMEA Nearest Neighbor | GEEA Nearest Neighbor |
| # Entity Name : River Thames | # Entity Name : River Thames | # Entity Name : River Thames |
| # Neighborhood : London_Borough_of_Newham, London_Borough_of_Tower_Hamlets, City_of_London, Richmond_London | # Neighborhood : London_Borough_of_Newham , London_Borough_of_Tower_Hamlets , City_of_London , Richmond_London , Naveen_Andrews , United_Kingdom , Greater_London , Lincoln_England , St_Helens_Merseyside , London_Borough_of_Hackney | # Neighborhood : London_Borough_of_Newham , London_Borough_of_Tower_Hamlets , City_of_London , City_of_Westminster , Greater_London , London_Borough_of_Hackney |
| # Attribute : discharge, length, source_elevation, basin_area | # Attribute : discharge , length , source_elevation , basin_area , date_founded , latitude , longitude , elevation , areaCode | # Attribute : discharge , length , source_elevation , basin_area |
| FB15K-DB15K (20%) | FB15K-DB15K (50%) | FB15K-DB15K (80%) | |||||||
| Methods | MRR(%) | Hits@1(%) | Hits@10(%) | MRR(%) | Hits@1(%) | Hits@10(%) | MRR(%) | Hits@1(%) | Hits@10(%) |
| ALMEA | 55.42 | 46.52 | 72.24 | 73.30 | 66.40 | 85.39 | 82.40 | 77.53 | 90.54 |
| ALMEA | 59.09 | 50.27 | 75.45 | 73.52 | 66.74 | 85.40 | 82.95 | 77.98 | 90.74 |
| ALMEA | 59.43 | 50.79 | 75.64 | 74.16 | 67.40 | 86.16 | 83.80 | 79.08 | 92.41 |
| FB15K-DB15K (20%) | FB15K-DB15K (50%) | FB15K-DB15K (80%) | |||||||
| Methods | MRR(%) | Hits@1(%) | Hits@10(%) | MRR(%) | Hits@1(%) | Hits@10(%) | MRR(%) | Hits@1(%) | Hits@10(%) |
| EVA | 18.70 | 12.43 | 31.83 | 25.3 | 17.7 | 40.5 | 35.3 | 25.8 | 53.3 |
| MCLEA | 54.0 | 44.89 | 71.54 | 64.9 | 56.11 | 78.87 | 77.9 | 70.97 | 88.17 |
| MSNEA | 60.76 | 52.21 | 70.39 | 64.23 | 56.04 | 79.89 | 63.71 | 55.79 | 78.62 |
| MEAformer | 66.3 | 57.72 | 81.27 | 74.8 | 68.21 | 86.49 | 82.8 | 77.55 | 88.92 |
| SimDiff | 67.8 | 60.16 | 81.89 | 77.1 | 71.55 | 87.21 | 84.41 | 80.79 | 91.01 |
| FB15K-DB15K (20%) | |||
| Methods | MRR(%) | Hits@1(%) | Hits@10(%) |
| ALMEA (Imbalance-0.05 ) | 55.06 | 45.73 | 72.80 |
| ALMEA (Imbalance-0.1 ) | 55.51 | 46.21 | 73.36 |
| ALMEA (Imbalance-0.5 ) | 59.09 | 50.27 | 75.76 |
| ALMEA | 59.43 | 50.79 | 75.64 |
| Notation | Explanation |
|---|---|
| Multimodal Knowledge Graph (MMKG) | |
| Multimodal knowledge graph | |
| Set of entities | |
| Set of relations | |
| Set of attributes | |
| Visual information associated with the entities | |
Cross-Modal Alignment
Cross-modal alignment maps representations from different data types into compatible spaces so models can compare, transfer, and combine information.
See all 440 papers