Static Pruning in Dense Retrieval using Matrix Decomposition

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Siciliano, Federico, Pezzuti, Francesca, Tonellotto, Nicola, Silvestri, Fabrizio
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929628690513920
author Siciliano, Federico
Pezzuti, Francesca
Tonellotto, Nicola
Silvestri, Fabrizio
author_facet Siciliano, Federico
Pezzuti, Francesca
Tonellotto, Nicola
Silvestri, Fabrizio
contents In the era of dense retrieval, document indexing and retrieval is largely based on encoding models that transform text documents into embeddings. The efficiency of retrieval is directly proportional to the number of documents and the size of the embeddings. Recent studies have shown that it is possible to reduce embedding size without sacrificing - and in some cases improving - the retrieval effectiveness. However, the methods introduced by these studies are query-dependent, so they can't be applied offline and require additional computations during query processing, thus negatively impacting the retrieval efficiency. In this paper, we present a novel static pruning method for reducing the dimensionality of embeddings using Principal Components Analysis. This approach is query-independent and can be executed offline, leading to a significant boost in dense retrieval efficiency with a negligible impact on the system effectiveness. Our experiments show that our proposed method reduces the dimensionality of document representations by over 50% with up to a 5% reduction in NDCG@10, for different dense retrieval models.
format Preprint
id arxiv_https___arxiv_org_abs_2412_09983
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Static Pruning in Dense Retrieval using Matrix Decomposition
Siciliano, Federico
Pezzuti, Francesca
Tonellotto, Nicola
Silvestri, Fabrizio
Information Retrieval
In the era of dense retrieval, document indexing and retrieval is largely based on encoding models that transform text documents into embeddings. The efficiency of retrieval is directly proportional to the number of documents and the size of the embeddings. Recent studies have shown that it is possible to reduce embedding size without sacrificing - and in some cases improving - the retrieval effectiveness. However, the methods introduced by these studies are query-dependent, so they can't be applied offline and require additional computations during query processing, thus negatively impacting the retrieval efficiency. In this paper, we present a novel static pruning method for reducing the dimensionality of embeddings using Principal Components Analysis. This approach is query-independent and can be executed offline, leading to a significant boost in dense retrieval efficiency with a negligible impact on the system effectiveness. Our experiments show that our proposed method reduces the dimensionality of document representations by over 50% with up to a 5% reduction in NDCG@10, for different dense retrieval models.
title Static Pruning in Dense Retrieval using Matrix Decomposition
topic Information Retrieval
url https://arxiv.org/abs/2412.09983