CrossQ: Task-Aligned Cross-Token Conditional Quantization for Late Interaction Retrieval
Abstract
Lay Summary
Modern search systems can find relevant documents very accurately, but some of the strongest methods require storing a large amount of information for every document. This makes them expensive to run at large scale, especially when the search index must fit in memory for fast responses. This paper introduces CrossQ, a method for making these search indexes much smaller while keeping most of the search quality. Instead of compressing every stored document token independently, CrossQ looks at the document as a whole when deciding how to store each token. This helps preserve the parts of the document that are most likely to matter for ranking search results. CrossQ is trained to preserve the final search ranking, not just to reconstruct stored vectors accurately. In experiments on standard search benchmarks, CrossQ improves over strong compression baselines and keeps retrieval quality close to the full-size system. At one operating point, it reduces storage by about 61 times when metadata is included, or about 58 times under conservative padding and alignment accounting. These results suggest that high-quality neural search can be made more practical for memory-constrained deployment.