Multivariate Representation Learning for Information Retrieval

Hamed Zamani, Michael Bendersky
4/27/2023
cs.IRcs.CLcs.LG

No confident code implementation found for this paper.

Abstract

Dense retrieval models use bi-encoder network architectures for learning query and document representations. These representations are often in the form of a vector representation and their similarities are often computed using the dot product function. In this paper, we propose a new representation learning framework for dense retrieval. Instead of learning a vector for each query and document, our framework learns a multivariate distribution and uses negative multivariate KL divergence to compute the similarity between distributions. For simplicity and efficiency reasons, we assume that the distributions are multivariate normals and then train large language models to produce mean and variance vectors for these distributions. We provide a theoretical foundation for the proposed framework and show that it can be seamlessly integrated into the existing approximate nearest neighbor algorithms to perform retrieval efficiently. We conduct an extensive suite of experiments on a wide range of datasets, and demonstrate significant improvements compared to competitive dense retrieval models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zamani2023multivariate,
  title  = {Multivariate Representation Learning for Information Retrieval},
  author = {Hamed Zamani and Michael Bendersky},
  year   = {2023},
  eprint = {2304.14522},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.14522v1}
}

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

Discussion