When Does Dense Retrieval Need Asymmetric Geometry? A Bias-Variance Theory of Shared and Dual Projections
Organizations: The Hong Kong Polytechnic University
Abstract
Dense retrieval powers retrieval-augmented generation, semantic search, and question answering, yet the theoretical basis for choosing between shared and dual query-document projections remains unclear. We introduce a bias-variance theory for low-rank bilinear scoring. Shared projections induce positive-semidefinite operators, whereas dual projections realize arbitrary low-rank operators. We derive their exact approximation gap and prove a local Gaussian boundary: dual has lower risk exactly when squared directional signal exceeds the estimation cost of its additional degrees of freedom. This boundary motivates the Cross-fitted Asymmetry Risk Selector (CARS), which estimates reproducible directional signal from training pairs; its Gaussian counterpart admits exact selection-power and regret formulas. Guided by the theory, we run retrieval experiments across multiple datasets and embedding models. The mean Dual-minus-Shared NDCG@10 advantage more than doubles as query rotation increases from 0 degrees to 90 degrees. In the rank-sample-size grids, Shared wins 13 of 16 cells at n=32, whereas Dual wins all 32 cells at n=1024 and n=2048. Consistent with this shift, all 168 comparable operator-risk curves move toward Dual as training data grow. Compared to the two fixed-geometry baselines, CARS reduces held-out regret by 49-96% and achieves 90.1% mean geometry-selection accuracy.
Figures & tables
| Rule | Dataset | BGE-base | Contriever | E5-base-v2 | GTE-base | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Regret | Accuracy | Wins | Regret | Accuracy | Wins | Regret | Accuracy | Wins | Regret | Accuracy | Wins | ||
| Always Shared | ArguAna | 0.0950 | 45.8% | 0/5 | 0.1310 | 40.0% | 0/5 | 0.2543 | 30.0% | 0/5 | 0.1294 | 43.3% | 0/5 |
| MS MARCO | 0.0680 | 75.6% | 1/5 | 0.3254 | 46.2% | 0/5 | 0.0839 | 75.0% | 1/5 | 0.0442 | 79.4% | 1/5 | |
| FEVER | 0.2490 | 33.1% | 1/5 | 0.4959 | 21.9% | 0/5 | 0.3968 | 25.0% | 0/5 | 0.2999 | 37.5% | 1/5 | |
| NQ | 0.0050 | 85.0% | 1/5 | 0.1915 | 40.0% | 0/5 | 0.1020 | 54.3% | 1/5 | 0.0232 | 74.3% | 2/5 | |
| SciFact | 0.0226 | 63.3% | 1/5 | 0.0288 | 58.3% | 0/5 | 0.0202 | 65.0% | 2/5 | 0.0374 | 65.0% | 1/5 | |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Shared risk | Dual risk | ||
|---|---|---|---|
| 0.0 | 32.97/33 | 63.03/63 | 0.001/0.001 |
| 0.5 | 48.05/48 | 63.05/63 | 0.094/0.093 |
| 1.0 | 62.93/63 | 62.97/63 | 0.473/0.474 |
| 2.0 | 93.10/93 | 63.15/63 | 0.970/0.969 |
Dense Retrieval
Dense retrieval uses learned vector representations to find relevant documents, passages, products, or tools by semantic similarity.
See all 152 papers