Linking Representations with Multimodal Contrastive Learning

Abhishek Arora, Xinmei Yang, Shao-Yu Jheng, Melissa Dell
4/7/2023
cs.CVcs.CLecon.GN

No official code found. Best implementation: dell-research-harvard/clippings-japanese (4 stars, last commit 2023-04-04).

Abstract

Many applications require linking individuals, firms, or locations across datasets. Most widely used methods, especially in social science, do not employ deep learning, with record linkage commonly approached using string matching techniques. Moreover, existing methods do not exploit the inherently multimodal nature of documents. In historical record linkage applications, documents are typically noisily transcribed by optical character recognition (OCR). Linkage with just OCR'ed texts may fail due to noise, whereas linkage with just image crops may also fail because vision models lack language understanding (e.g., of abbreviations or other different ways of writing firm names). To leverage multimodal learning, this study develops CLIPPINGS (Contrastively LInking Pooled Pre-trained Embeddings). CLIPPINGS aligns symmetric vision and language bi-encoders, through contrastive language-image pre-training on document images and their corresponding OCR'ed texts. It then contrastively learns a metric space where the pooled image-text embedding for a given instance is close to embeddings in the same class (e.g., the same firm or location) and distant from embeddings of a different class. Data are linked by treating linkage as a nearest neighbor retrieval problem with the multimodal embeddings. CLIPPINGS outperforms widely used string matching methods by a wide margin in linking mid-20th century Japanese firms across financial documents. A purely self-supervised model - trained only by aligning the embeddings for the image crop of a firm name and its corresponding OCR'ed text - also outperforms popular string matching methods. Fascinatingly, a multimodally pre-trained vision-only encoder outperforms a unimodally pre-trained vision-only encoder, illustrating the power of multimodal pre-training even if only one modality is available for linking at inference time.

View on arXivView PDF

Code Implementations(1)

The official implementation (Japanese) of the paper "Linking Representations with Multimodal Contrastive Learning" : https://arxiv.org/abs/2304.03464

40Shell, PythonMar 10, 20233 years ago

Similar Papers

Cite this paper

@article{arora2023linking,
  title  = {Linking Representations with Multimodal Contrastive Learning},
  author = {Abhishek Arora and Xinmei Yang and Shao-Yu Jheng and Melissa Dell},
  year   = {2023},
  eprint = {2304.03464},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.03464v3}
}

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/2304.03464.svg)](https://codeofpaper.com/paper/2304.03464)

Discussion