From Tokens to Concepts: Leveraging SAE for SPLADE
About
Learned Sparse IR models, such as SPLADE, offer an excellent efficiency-effectiveness tradeoff. However, they rely on the underlying backbone vocabulary, which might hinder performance (polysemicity and synonymy) and pose a challenge for multi-lingual and multi-modal usages. To solve this limitation, we propose to replace the backbone vocabulary with a latent space of semantic concepts learned using Sparse Auto-Encoders (SAE). Throughout this paper, we study the compatibility of these 2 concepts, explore training approaches, and analyze the differences between our SAE-SPLADE model and traditional SPLADE models. Our experiments demonstrate that SAE-SPLADE achieves retrieval performance comparable to SPLADE on both in-domain and out-of-domain tasks while offering improved efficiency.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Information Retrieval | BEIR | -- | 120 | |
| Multi-lingual retrieval | MIRACL (dev) | Avg Score47.5 | 51 | |
| Information Retrieval | TREC DL 19 20 (test) | nDCG@1072.3 | 17 | |
| Information Retrieval | MS MARCO small (dev) | MRR@1038.2 | 10 | |
| Information Retrieval | LoTTE 5 search sets mean (test) | Success@569.4 | 8 | |
| Multilingual Information Retrieval | mMARCO small (dev) | MRR@10 (Spanish)26.6 | 6 |