HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Multi-modal Contrastive Representation Learning for Entity Alignment

Zhenxi Lin; Ziheng Zhang; Meng Wang; Yinghui Shi; Xian Wu; Yefeng Zheng

Multi-modal Contrastive Representation Learning for Entity Alignment

Abstract

Multi-modal entity alignment aims to identify equivalent entities between two different multi-modal knowledge graphs, which consist of structural triples and images associated with entities. Most previous works focus on how to utilize and encode information from different modalities, while it is not trivial to leverage multi-modal knowledge in entity alignment because of the modality heterogeneity. In this paper, we propose MCLEA, a Multi-modal Contrastive Learning based Entity Alignment model, to obtain effective joint representations for multi-modal entity alignment. Different from previous works, MCLEA considers task-oriented modality and models the inter-modal relationships for each entity representation. In particular, MCLEA firstly learns multiple individual representations from multiple modalities, and then performs contrastive learning to jointly model intra-modal and inter-modal interactions. Extensive experimental results show that MCLEA outperforms state-of-the-art baselines on public datasets under both supervised and unsupervised settings.

Code Repositories

lzxlin/mclea
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
multi-modal-entity-alignment-on-umvm-dbp-frMCLEA (w/o surf & w/o iter)
Hits@1: 0.719
multi-modal-entity-alignment-on-umvm-dbp-frMCLEA (w/o surf)
Hits@1: 0.808
multi-modal-entity-alignment-on-umvm-dbp-jaMCLEA (w/o surf & w/o iter)
Hits@1: 0.719
multi-modal-entity-alignment-on-umvm-dbp-jaMCLEA (w/o surf)
Hits@1: 0.805
multi-modal-entity-alignment-on-umvm-dbp-zhMCLEA (w/o surf)
Hits@1: 0.811
multi-modal-entity-alignment-on-umvm-dbp-zhMCLEA (w/o surf & w/o iter)
Hits@1: 0.726
multi-modal-entity-alignment-on-umvm-oea-d-wMCLEA (w/o surf)
Hits@1: 0.944
multi-modal-entity-alignment-on-umvm-oea-d-wMCLEA (w/o surf & w/o iter)
Hits@1: 0.881
multi-modal-entity-alignment-on-umvm-oea-d-w-1MCLEA (w/o surf)
Hits@1: 0.969
multi-modal-entity-alignment-on-umvm-oea-d-w-1MCLEA (w/o surf & w/o iter)
Hits@1: 0.928
multi-modal-entity-alignment-on-umvm-oea-enMCLEA (w/o surf & w/o iter)
Hits@1: 0.819
multi-modal-entity-alignment-on-umvm-oea-enMCLEA (w/o surf)
Hits@1: 0.888
multi-modal-entity-alignment-on-umvm-oea-en-1MCLEA (w/o surf & w/o iter)
Hits@1: 0.939
multi-modal-entity-alignment-on-umvm-oea-en-1MCLEA (w/o surf)
Hits@1: 0.969

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp