What Tracks Hard-Negative Transfer? A Study of Lexical and Semantic Signals
Organizations: University of Copenhagen Copenhagen, Denmark · Independent Researcher USA
Abstract
Which properties of hard-negative supervision track dense-retriever transfer before training? We compare lexical noncoverage, frozenencoder similarity statistics, hardness proxies, and combinations of these signals across BM25, dense, LLM-generated, and hybrid sources for MS MARCO training. Evaluation uses three retriever backbones and eleven BEIR datasets. Mean lexical residuality, an IDF-weighted measure of query-token noncoverage, reproduces the aggregate transfer ordering in all six backbone and setting blocks. The individual semantic statistics recover none of the complete orderings, and combining them with the lexical signal does not improve the observed rank agreement. After approximately matching BM25, dense, and LLM diagnostic samples for lexical residuality, none of the tested semantic statistics recovers the observed LLM > Dense > BM25 transfer ordering across three backbones, three matching resolutions, and 100 repetitions. Constructed controls further show that unrelated and false-negative-shaped passages can exhibit favorable lexical and semantic statistics. The findings identify a simple lexical association in this setting while distinguishing source level transfer agreement from the reliability of individual negatives.
Figures & tables
| Model | Setting | Mining | Dataset | Mean | ||||||||||
| ArguAna | NFCorpus | Quora | SciDocs | SciFact | TREC COVID | Webis Touche | FiQA | NQ | FEVER | Climate FEVER | ||||
| DistilBERT | Non-hybrid | BM25 | 0.328 | 0.250 | 0.827 | 0.132 | 0.414 | 0.490 | 0.151 | 0.104 | 0.342 | 0.606 | 0.141 | 0.344 |
| Dense | 0.464 | 0.266 | 0.840 | 0.125 | 0.492 | 0.452 | 0.159 | 0.211 | 0.315 | 0.620 | 0.164 | 0.373 | ||
| LLM | 0.456 | 0.262 | 0.836 | 0.135 | 0.488 | 0.493 | 0.190 | 0.221 | 0.368 | 0.668 | 0.197 | 0.392 | ||
| Hybrid | BM25+Dense | 0.369 | 0.258 | 0.833 | 0.122 | 0.424 | 0.500 | 0.141 | 0.108 | 0.330 | 0.601 | 0.150 | 0.349 | |
| BM25+LLM | 0.357 | 0.258 | 0.829 | 0.130 | 0.435 | 0.520 | 0.155 | 0.124 | 0.366 | 0.626 | 0.145 | 0.359 | ||
| Source | Mean | D | E | C |
| BM25 | .288 | .344 | .452 | .349 |
| Dense | .387 | .373 | .465 | .397 |
| LLM | .531 | .392 | .479 | .434 |
| BM25+Dense | .338 | .349 | .439 | .334 |
| BM25+LLM | .410 | .359 | .450 | .359 |
| Dense+LLM | .461 | .381 | .459 | .402 |
| Model | Setting | Source | Composite | Mean | MNRL proxy | Ambiguity (any-of- ) |
| DistilBERT | Non-hybrid | BM25 | 0.1282 | 27.59 | 2.416 | 0.881 |
| Dense | 0.1760 | 22.96 | 2.434 | 0.883 | ||
| LLM | 0.2610 | 29.83 | 2.184 | 0.733 | ||
| Hybrid | BM25+Dense | 0.1521 | 25.41 | 3.077 | 0.934 | |
| BM25+LLM | 0.1947 | 28.66 | 2.955 | 0.911 | ||
| Dense+LLM | 0.2193 | 25.55 | 2.958 | 0.915 |
| Variant | Criterion (D/E/C) | Blocks | (NH) | (H) |
| Mean only | n/a | 6/6 | 0.96 | 0.96 |
| Mean only | n/a | 0/6 | 0.62 | 0.69 |
| Mean only | n/a | 0/6 | 0.12 | 0.03 |
| Inversion rate | n/a | 0/6 | ||
| Combined attributes (log-det) | no/no/no | 6/6 | 0.93 | 0.95 |
| Trace form | no/no/no | 6/6 | 0.93 | 0.95 |
| Source | DistilBERT | E5-base | Contriever |
| Easy shuffled | 0.602 (1) | 0.444 (3) | 0.443 (4) |
| Random passages | 0.602 (3) | 0.444 (1) | 0.444 (3) |
| Neighbor positive | 0.395 (5) | 0.360 (5) | 0.500 (1) |
| LLM | 0.261 (7) | 0.211 (7) | 0.181 (7) |
| BM25 | 0.128 (13) | 0.097 (13) | 0.067 (13) |
| Own-positive mix | 0.064 (14) | 0.048 (14) | 0.034 (14) |
| Source | inv. | Flags | |||
| BM25 | 0.602 | 0.352 | 0.287 | 0.378 | none |
| Dense | 0.566 | 0.443 | 0.386 | 0.423 | none |
| LLM | 0.870 | 0.375 | 0.529 | 0.083 | none |
| BM25+Dense | 0.584 | 0.398 | 0.337 | 0.400 | none |
| BM25+LLM | 0.736 | 0.364 | 0.408 | 0.230 | none |
| Dense+LLM | 0.720 | 0.409 | 0.459 | 0.251 | none |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Setting | Mining method | / dim. | |
| DistilBERT | Non-hybrid | BM25 | 0.1265 | 0.000165 |
| Dense | 0.1755 | 0.000228 | ||
| LLM | 0.2612 | 0.000340 | ||
| Hybrid | BM25+Dense | 0.1510 | 0.000197 | |
| BM25+LLM | 0.1939 | 0.000252 | ||
| Dense+LLM | 0.2192 | 0.000285 |
| Setting | ||||
| Non-hybrid | 1.000 | 1.000 | 1.000 | 1.000 |
| Hybrid | 1.000 | 1.000 | 1.000 | 1.000 |
| Setting | Source | Base | Tokenizer Range | IDF Range | Mean | Mean |
| Non-hybrid | BM25 | 0.0885 | 0.0882 to 0.0934 | 0.0884 to 0.1020 | 0.712 | 0.288 |
| Dense | 0.1086 | 0.0926 to 0.1118 | 0.1085 to 0.1131 | 0.613 | 0.387 | |
| LLM | 0.1860 | 0.1720 to 0.1900 | 0.1857 to 0.1866 | 0.469 | 0.531 | |
| Hybrid | BM25+Dense | 0.0986 | 0.0914 to 0.1026 | 0.0985 to 0.1076 | 0.662 | 0.338 |
| BM25+LLM | 0.1373 | 0.1312 to 0.1417 | 0.1371 to 0.1438 | 0.590 | 0.410 | |
| Dense+LLM | 0.1478 | 0.1328 to 0.1514 | 0.1477 to 0.1497 | 0.539 | 0.461 |
| Source | Valid high- | Valid low- | |||
| BM25 | 16.8 | 43.5 | 89.6 | 7.9 | |
| Dense | 33.5 | 41.4 | 69.3 | 4.6 | 2.9 |
| LLM | 2.1 | 39.6 | 38.0 | 4.1 | 2.6 |
| BM25+Dense | 25.2 | 42.4 | 79.5 | 6.2 | 1.5 |
| BM25+LLM | 9.5 | 41.6 | 63.8 | 6.0 | 1.3 |
| Dense+LLM | 17.7 | 40.5 | 53.4 | 4.3 | 2.8 |
Information Retrieval
Information Retrieval studies how to find, rank, and organize relevant information in large collections of data.
See all 471 papers