Efficient Constant-Space Multi-Vector Retrieval

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: MacAvaney, Sean, Mallia, Antonio, Tonellotto, Nicola
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913772983025664
author MacAvaney, Sean
Mallia, Antonio
Tonellotto, Nicola
author_facet MacAvaney, Sean
Mallia, Antonio
Tonellotto, Nicola
contents Multi-vector retrieval methods, exemplified by the ColBERT architecture, have shown substantial promise for retrieval by providing strong trade-offs in terms of retrieval latency and effectiveness. However, they come at a high cost in terms of storage since a (potentially compressed) vector needs to be stored for every token in the input collection. To overcome this issue, we propose encoding documents to a fixed number of vectors, which are no longer necessarily tied to the input tokens. Beyond reducing the storage costs, our approach has the advantage that document representations become of a fixed size on disk, allowing for better OS paging management. Through experiments using the MSMARCO passage corpus and BEIR with the ColBERT-v2 architecture, a representative multi-vector ranking model architecture, we find that passages can be effectively encoded into a fixed number of vectors while retaining most of the original effectiveness.
format Preprint
id arxiv_https___arxiv_org_abs_2504_01818
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Efficient Constant-Space Multi-Vector Retrieval
MacAvaney, Sean
Mallia, Antonio
Tonellotto, Nicola
Information Retrieval
Computation and Language
Multi-vector retrieval methods, exemplified by the ColBERT architecture, have shown substantial promise for retrieval by providing strong trade-offs in terms of retrieval latency and effectiveness. However, they come at a high cost in terms of storage since a (potentially compressed) vector needs to be stored for every token in the input collection. To overcome this issue, we propose encoding documents to a fixed number of vectors, which are no longer necessarily tied to the input tokens. Beyond reducing the storage costs, our approach has the advantage that document representations become of a fixed size on disk, allowing for better OS paging management. Through experiments using the MSMARCO passage corpus and BEIR with the ColBERT-v2 architecture, a representative multi-vector ranking model architecture, we find that passages can be effectively encoded into a fixed number of vectors while retaining most of the original effectiveness.
title Efficient Constant-Space Multi-Vector Retrieval
topic Information Retrieval
Computation and Language
url https://arxiv.org/abs/2504.01818