Cross-Attention Calibrated Deduplication for Retrieval-Augmented Generation System
On the map: Retrieval-augmented generation → Generation and context integration
Abstract (arXiv)
Common chunking strategies in Retrieval-Augmented Generation (RAG) systems often create redundant chunks. These redundant chunks make the vector database bigger and slow down retrieval. A common fix is cosine-similarity thresholding. This method reduces each chunk to a single vector, then compares vectors using a similarity score. But a single vector can lose the fine-grained, token-level detail needed to tell a true duplicate apart from a chunk that just shares the same topic. We propose Cross-Attention Calibrated Deduplication (CACD). CACD checks each new chunk against an in-memory pool of chunks already kept, using a cross-encoder instead of a single pooled vector. This keeps token-level detail all the way to the final comparison. CACD combines three parts: the cross-encoder comparison itself, a New Information Score (NIS) that measures how much of a chunk is not explained by a candidate already kept, and a majority vote across several candidates rather than a single best match. NIS is calculated from the attention entropy of the cross-encoder. We tested CACD against five existing filtering methods, nine chunking strategies, and 18 configurations, all on the full SQuAD 1.1 validation set. In our experiments, CACD removes 9.75% of chunks on average. This drop rate is close to other semantic-level methods, and much higher than exact-match filters, which barely remove anything. In these experiments, CACD also processes each configuration in 51.0 seconds on average, about 27% faster than the strongest baseline, NERExact (69.6s), and about 7x faster than cosine-similarity filtering (356.7s). These results come from a single dataset, so we present them as an early comparison, not a general claim. Code for the baseline evaluation and for CACD is available at https://github.com/lehuyphuong/rag_bench and https://github.com/lehuyphuong/cacd_dedup.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Generation and context integration, one of 15 directions in Retrieval-augmented generation. Builds on 18 of its 26 references that are in the map. First posted on arXiv 27 Jul 2026.
Builds on
18 of 26 references.
Closest ancestors · 1
Same direction, newest first
Other references · 17
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,115
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2021Deduplicating Training Data Makes Language Models Bettercited by 705
- 2023SemDeDup: Data-efficient learning at web-scale through semantic deduplicationcited by 295
- 2014Understanding Random Forests: From Theory to Practicecited by 57
- 2024Is Semantic Chunking Worth the Computational Cost?cited by 43
- 2025Rethinking Chunk Size For Long-Document Retrieval: A Multi-Dataset Analysiscited by 17
- 2025Reconstructing Context: Evaluating Advanced Chunking Strategies for Retrieval-Augmented Generationcited by 12
- 2025K*-Means: A Parameter-free Clustering Algorithmcited by 3
- 2021Bagging Supervised Autoencoder Classifier for Credit Scoringcited by 2
- 2025Can Cross Encoders Produce Useful Sentence Embeddings?cited by 2
- 2023R2D2: Reducing Redundancy and Duplication in Data Lakescited by 1
5 more
- 2025Understanding Matching Mechanisms in Cross-Encoderscited by 1
- 2026Reducing Redundancy in Retrieval-Augmented Generation through Chunk Filteringcited by 1
- 2026H-RAG at SemEval-2026 Task 8: Hierarchical Parent-Child Retrieval for Multi-Turn RAG Conversationscited by 1
- 2026Chunking Methods on Retrieval-Augmented Generation - Effectiveness Evaluation Against Computational Cost and Limitationscited by 1
- 2026Evaluating Chunking Strategies for Retrieval-Augmented Generation on Academic Textscited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Byte-Exact Deduplication in Retrieval-Augmented Generation: A Three-Regime Empirical Analysis Across Public Benchmarks
- 2025CacheClip: Accelerating RAG with Effective KV Cache Reuse
- 2025Optimizing Retrieval-Augmented Generation: Analysis of Hyperparameter Impact on Performance and Efficiency
- 2025Cache-Craft: Managing Chunk-Caches for Efficient Retrieval-Augmented Generation
- 2025FreeChunker: A Cross-Granularity Chunking Framework
- 2026CacheRepair: Learning to Repair Cross-Chunk Context in RAG for KV Cache Fusion
- 2026Lightweight Chunk Selection for Mobile Retrieval-Augmented Generation
- 2025Accelerating Adaptive Retrieval Augmented Generation via Instruction-Driven Representation Reduction of Retrieval Overlaps