paper-with-me

Papers

Progressively Optimized Bi-Granular Document Representation for Scalable Embedding Based Retrieval

2022-01-14 · Shitao Xiao, Zheng Liu, Weihao Han, Jianjin Zhang, Yingxia Shao, Defu Lian, Chaozhuo Li, Hao Sun, Denvy Deng, Liangjie Zhang, Qi Zhang, Xing Xie

Ad-hoc search calls for the selection of appropriate answers from a massive-scale corpus. Nowadays, the embedding-based retrieval (EBR) becomes a promising solution, where deep learning based document representation and ANN search techniques are allied to handle this task. However, a major challenge is that the ANN index can be too large to fit into memory, given the considerable size of answer corpus. In this work, we tackle this problem with Bi-Granular Document Representation, where the lightweight sparse embeddings are indexed and standby in memory for coarse-grained candidate search, and the heavyweight dense embeddings are hosted in disk for fine-grained post verification. For the best of retrieval accuracy, a Progressive Optimization framework is designed. The sparse embeddings are learned ahead for high-quality search of candidates. Conditioned on the candidate distribution induced by the sparse embeddings, the dense embeddings are continuously learned to optimize the discrimination of ground-truth from the shortlisted candidates. Besides, two techniques: the contrastive quantization and the locality-centric sampling are introduced for the learning of sparse and dense embeddings, which substantially contribute to their performances. Thanks to the above features, our method effectively handles massive-scale EBR with strong advantages in accuracy: with up to +4.3% recall gain on million-scale corpus, and up to +17.5% recall gain on billion-scale corpus. Besides, Our method is applied to a major sponsored search platform with substantial gains on revenue (+1.95%), Recall (+1.01%) and CTR (+0.49%). Our code is available at https://github.com/microsoft/BiDR.

📄 PDF Abstract BibTeX arXiv:2201.05409

Code (2)

microsoft/bidr 공식 구현 pytorch
staoxiao/libvq pytorch

Tasks

QuantizationRetrieval

Similar Papers 제목 키워드 기반

MacRAG: Compress, Slice, and Scale-up for Multi-Scale Adaptive Context RAG

2025-05-10 · Woosang Lim, Zekun Li, Gyuwan Kim, Sungyoung Ji 외

Long-context large language models (LC LLMs) combined with retrieval-augmented generation (RAG) hold strong potential for complex multi-hop and large-document tasks. However, existing RAG systems often suffer from imprec…

RAGRetrievalRetrieval-augmented Generation

Global to Local: Topology-Preserving Adaptive Graph Pooling via Granular-Ball

2026-09-04 · Sen Zhao, Gaojie Xu, Shuyin Xia, Yifan Guan 외 arxiv

Graph pooling aims to compress the graph, including both node embeddings and their underlying topological patterns, into a more compact representation. Previous works focus primarily on the overly fine-grained representa…

Graph Classification

Doc-Researcher: A Unified System for Multimodal Document Parsing and Deep Research

2025-10-24 · Kuicai Dong, Shurui Huang, Fangda Ye, Wei Han 외 arxiv

Deep Research systems have revolutionized how LLMs solve complex questions through iterative reasoning and evidence gathering. However, current systems remain fundamentally constrained to textual web data, overlooking th…

Multi-Granularity Interaction Network for Extractive and Abstractive Multi-Document Summarization

2020-07-01 · ACL 2020 6 · Hanqi Jin, Tianming Wang, Xiaojun Wan

In this paper, we propose a multi-granularity interaction network for extractive and abstractive multi-document summarization, which jointly learn semantic representations for words, sentences, and documents. The word re…

Document SummarizationExtractive SummarizationMulti-Document SummarizationSentence

Negative Matters: Multi-Granularity Hard-Negative Synthesis and Anchor-Token-Aware Pooling for Enhanced Text Embeddings

2025-08-31 · Tengyu Pan, Zhichao Duan, Zhenyu Li, Bowen Dong 외 arxiv

Text embedding models are essential for various natural language processing tasks, enabling the effective encoding of semantic information into dense vector representations. These models are typically optimized using tri…

Contrastive Learning