Mostly Reading: What Open-Book Scores Measure in Document-Level LoRA Adapters
Organizations: Bosch Center for Artificial Intelligence, Germany · LMU Munich, Germany · Munich Center for Machine Learning, Germany
Abstract
Single-document LoRA adapters have been proposed as units of knowledge to be merged and retrieved; yet open-book scoring, with the document in the prompt, can credit a document's own adapter (its specialist) for reading that document as readily as for holding it. Training one adapter for each of 150 Wikipedia articles on Llama-3.1-8B-Instruct, we find that open-book scores mostly measure a reading behaviour every adapter shares: a random adapter trained on another document recovers 82 % of the specialist's open-book advantage over the base model but only 2 % of its advantage on a cloze probe that asks for the same document's facts without providing the source text, a share we cannot distinguish from zero. Content does reach the weights, since the specialists beat the base model in cloze recall by 0.094, and the geometry of their updates follows the documents they read; yet, in a test of 30 queries, adapters chosen by weight-space proximity or text embedding are not distinguishable from random ones on either probe, although that test cannot exclude an advantage of about four fifths of what a query's own adapter gains over a random one. At 16 documents or more, correctly scaled merges recover 87 % to 89 % of the specialists' open-book advantage but only 12 % to 16 % of their cloze advantage, with intervals that run from below zero to at most 32 %, against 94 % for joint training. We also report four silent errors, each of which produced a clean, wrong result.
Figures & tables
| Mean | |||
| Condition | OB | CB | cloze recall |
| Base | — | ||
| Natural | |||
| Style-normalized | |||
| Synthetic | |||
| No context | |||
| Adapter applied | OB | Cloze recall |
| None | ||
| Weight space | ||
| Text embedding | ||
| Random (bank) | ||
| Random (domain) | ||
| Query’s own |
| Reg. | Lerp | UM | Ties | Rand. | |
| Cross | |||||
| With. |
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Condition | Open-book | Closed-book | cloze recall |
| Base model | [ , ] | [ , ] | — |
| Natural | [ , ] | [ , ] | [ , ] |
| Style-normalized | [ , ] | [ , ] | [ , ] |
| Synthetic | [ , ] | [ , ] | [ , ] |
| No context | [ , ] | [ , ] | [ , ] |
| Swapped, on source | [ , ] | [ , ] | [ , ] |
| (all layers) | (late layers) | NMI | -NN purity | Late layers | |||||
| Architecture | Late | Late | All | Kept | |||||
| Llama-3.1-8B | |||||||||
| Llama-3.2-3B | |||||||||
| Qwen3.5-2B | |||||||||
| Qwen3.5-9B | |||||||||
| Standard deviation | Draws | |||||
| Regime | Mean | Within | Between | Min | Max | |
| Within | ||||||
| Contrast | Factual | With true/false |
| Top 1 | ||
| Weight space random (bank) | [ , ] | [ , ] |
| Weight space text embedding | [ , ] | [ , ] |
| Text embedding random (bank) | [ , ] | [ , ] |
| Weight space random (domain) | [ , ] | [ , ] |
| Centred weight space random (bank) | [ , ] | [ , ] |
| Regime | Scaling error | Lerp | Rank-8 update | Ties | Random | Joint | Full-rank update | Spectral share | |
| Cross | |||||||||
| Within |
| Regime | Lerp scaling error | Rank-8 update lerp | Rank-8 full-rank update | |
| Cross | 4 | [ , ] | [ , ] | [ , ] |
| 8 | [ , ] | [ , ] | [ , ] | |
| 16 | [ , ] | [ , ] | [ , ] | |
| 25 | [ , ] | [ , ] | [ , ] | |
| 32 | [ , ] | [ , ] | [ , ] | |
| Within | 4 | [ , ] | [ , ] | [ , ] |
| Regime | Lerp random | Rank-8 update random | Ties rank-8 update | |
| Cross | 4 | [ , ] | [ , ] | [ , ] |
| 8 | [ , ] | [ , ] | [ , ] | |
| 16 | [ , ] | [ , ] | [ , ] | |
| 25 | [ , ] | [ , ] | [ , ] | |
| 32 | [ , ] | [ , ] | [ , ] | |
| Within | 4 | [ , ] | [ , ] | [ , ] |
| Joint lerp | Joint rank-8 update | Joint ties | ||
| Cross | 16 | [ , ] | [ , ] | [ , ] |
| 25 | [ , ] | [ , ] | [ , ] | |
| 32 | [ , ] | [ , ] | [ , ] | |
| Within | 16 | [ , ] | [ , ] | [ , ] |
| 25 | [ , ] | [ , ] | [ , ] | |
| Pooled | — | [ , ] | [ , ] | [ , ] |
| Random | Lerp | Rank-8 update | Ties | Joint | |||||||
| Regime | MR | AR | MR | AR | MR | AR | MR | AR | MR | AR | |
| Cross | |||||||||||
| Truncated documents (%) | Spearman | Pearson | |||||||||||
| Definition | L | E | CS | H | M | B | All | ||||||
| First answer | ∗ | ∗∗ | |||||||||||
| Any string | ∗ | ∗∗ | |||||||||||
| Any answer | ∗∗ | ∗∗ | |||||||||||
| All answers | ∗ | ∗∗ | |||||||||||
| Mean share | ∗ | ∗∗ | |||||||||||
| Gap | |||
| Domain | at | at | Change |
| Law | [ , ] | [ , ] | [ , ] |
| Economics | [ , ] | [ , ] | [ , ] |
| C. science | [ , ] | [ , ] | [ , ] |
| History | [ , ] | [ , ] | [ , ] |
| Medicine | [ , ] | [ , ] | [ , ] |
Low-Rank Adaptation
Low-rank adaptation (LoRA) fine-tunes pretrained models with compact weight updates, reducing trainable parameters and deployment costs.
See all 538 papers