V-Usable Information Framework
- V-usable information is a predictive framework that quantifies how much exploitable information about a target variable is available from an input under specific model constraints.
- It generalizes mutual information by basing the measure on achievable log-loss, thereby recovering metrics like the coefficient of determination when predictors are restricted.
- The framework enables empirical estimation, probing of representation layers, and auditing for fairness, privacy, and dataset artifacts in high-dimensional settings.
V-usable information, also termed predictive -information, is a variational framework for quantifying how much information about a target variable is actually exploitable from an input by an observer restricted to a predictive family . Unlike Shannon mutual information, it explicitly incorporates modeling power and computational constraints, so the measured informativeness depends on which predictors are permitted. In this formulation, information is defined through achievable log-loss rather than unrestricted statistical dependence; as a result, it subsumes mutual information when is unconstrained, recovers familiar quantities such as the coefficient of determination under appropriate restrictions, can increase under computation, and admits PAC-style estimation guarantees in high dimensions (Xu et al., 2020).
1. Variational definition and observer model
The basic objects are random variables and , together with a predictive family of mappings
where is a predictive distribution over outputs given input 0, and 1 is the corresponding null predictor. In the original formulation, 2 satisfies “optional ignorance”: if a predictor can predict 3 without seeing 4, it can ignore 5 altogether (Xu et al., 2020).
The central variational quantities are the predictive 6-entropies
7
The predictive 8-information from 9 to 0 is then
1
Operationally, this asks how well a 2-bounded predictor can compress 3 in bits with and without access to 4 (Xu et al., 2020).
Two derived pointwise quantities are widely used. Pointwise 5-information (PVI) assigns an instance-level information gain
6
where 7 is the optimal null predictor and 8 the optimal conditional predictor in 9. Larger 0 means that the input 1 carries more usable information for predicting 2 (Ethayarajh et al., 2021). A complementary quantity, pointwise 3-entropy (PVE), measures residual uncertainty for an individual example after fitting 4: 5 PVE is used as a low-cost proxy for conditional 6-entropy on data slices (Vasquez et al., 2024).
A conditional extension isolates information available in one representation beyond another. For a baseline 7 and an additional representation 8,
9
which parallels conditional mutual information while retaining the predictive-family constraint (Hewitt et al., 2021).
2. Relation to classical information and distinctive theoretical properties
When 0 is the class of all measurable predictors, the variational entropies coincide with Shannon entropies: 1 and therefore
2
In this sense, predictive 3-information is a strict generalization of mutual information rather than a competing definition (Xu et al., 2020).
Under restricted predictive families, the framework recovers classical task-specific measures. For linear-Gaussian predictors of the form
4
the difference 5 becomes
6
so the theory recovers the unnormalized coefficient of determination. Other choices of 7 recover mean-absolute-deviation and exponential-family max-entropies (Xu et al., 2020).
Several formal properties differ sharply from Shannon theory. Nonnegativity and monotonicity in the predictive family hold: if 8, then 9, so enlarging model capacity cannot reduce usable information (Ethayarajh et al., 2021). At the same time, predictive 0-information can violate the data-processing inequality. In Shannon theory, 1 for any function 2. In the 3-framework, usable information can increase after preprocessing because the transformation may make the predictive relationship accessible to the restricted observer. The canonical example is RSA decryption: an encrypted representation and its decrypted version have the same Shannon information about the message, yet a computationally bounded 4-predictor may extract far more usable information after decryption (Xu et al., 2020).
This nonclassical behavior is the theoretical basis for interpreting representation learning as information creation relative to an observer. Successive transforms in a deep network can make progressively more label-relevant structure accessible to simple predictors such as linear classifiers, even when no new Shannon information is introduced (Xu et al., 2020). A later theoretical synthesis extends this observer-relative view to representation similarity: stitching performance can be written as usable conditional information, reconstruction-based metrics estimate usable information under specific predictive constraints, and similarity is therefore relative to the capacity of the predictive family rather than absolute (Almudévar et al., 29 Jan 2026).
3. Computational constraints, empirical estimation, and pointwise variants
The choice of 5 encodes both model class and computational budget. Concrete examples given in the original framework include “all linear regressors,” “two-layer neural nets of width 6 and ReLU,” and “7-nearest-neighbors with 8.” Tightening 9 lowers the amount of information that is usable by that observer (Xu et al., 2020).
Given 0 i.i.d. samples 1, empirical estimates are defined by
2
and
3
If 4 and all 5 are bounded in 6, then with probability at least 7,
8
For many parametric families, 9, and a concrete corollary gives an explicit 0 bound for linear-Gaussian regressors (Xu et al., 2020).
These guarantees motivate pointwise estimation procedures used throughout later work. In the standard two-model construction, one fine-tunes a model on full inputs to obtain 1, fine-tunes the same architecture on null inputs to obtain 2, and then computes 3 on held-out instances (Ethayarajh et al., 2021). DispaRisk uses a related held-out workflow, but records PVE values 4 directly and aggregates them over demographic slices (Vasquez et al., 2024).
A distinct approximation is in-context PVI, introduced by Lu et al. for LLMs. Fine-tuning is replaced by two few-shot prompts to the same base model 5: a null-target prompt 6 containing labels only, and an input-target prompt 7 containing full demonstrations plus the query. The in-context estimate is
8
Across seven datasets and eight models, the reported stability is substantial: correlation across exemplar sets has average 9 and median 0, with 1 of model-dataset-shot configurations above 2; correlation across shot counts has average 3 and median 4, with 5 of cases above 6; and for nearly all models and datasets, one-way ANOVA gives small 7-statistics with 8, indicating no significant difference in mean in-context PVI across exemplar sets (Lu et al., 2023).
4. Representations, probing, and training dynamics
Conditional 9-information enables a form of probing that measures information in a representation beyond a baseline. In conditional probing, two probes are trained: a full probe on 0 and a baseline probe on 1, where 2 is a baseline representation such as non-contextual embeddings. The loss difference estimates
3
so any reduction in predictive loss must arise from signal in 4 not already present in 5 (Hewitt et al., 2021).
In the reported case study, this changes the interpretation of layerwise linguistic information. For ELMo, unconditional 6-information for upos is 7 bits at 8 versus 9 bits at 00, but conditional probing yields 01 bits versus 02 bits, shrinking the apparent layerwise drop. For RoBERTa, unconditional probing suggests that upos and xpos information decays after layer 4, whereas conditional probing shows that the information beyond the word embeddings remains around 03–04 bits through layer 9 and only then declines (Hewitt et al., 2021). This suggests that deeper layers preserve ambiguous contextual cues even when trivial word-identity cues fade.
A related line of work studies training dynamics through a usable-information lower bound
05
where 06 is a variational decoder and 07 is held-out cross-entropy. Kleinman et al. use this quantity to track minimal sufficient representations during training and report a two-stage motif: usable information about the relevant variable rises rapidly, while semantically meaningful but ultimately irrelevant information also rises early and is later discarded (Kleinman et al., 2020). On CIFAR-10 coarse-vs-fine tasks, usable information about the trained-for coarse label rises from 08 to approximately 09 bit in lock-step with validation accuracy approaching approximately 10, whereas usable information about the fine label first increases to about 11 bits and then declines toward 12 by epoch 200. Larger batch sizes or smaller learning rates eliminate this late-phase forgetting and lead to worse generalization, including about 13 accuracy with 14 (Kleinman et al., 2020).
Usable information has also been used to unify functional and representational similarity. In this formulation, a good stitcher in one direction does not imply similarity, because stitching is inherently asymmetric; robust functional comparison therefore requires bidirectional analysis. Reconstruction-based measures under orthogonal, orthogonal-plus-scale, or affine predictive families define a hierarchy of representational similarity, and standard metrics correlate with the resulting usable-information estimators: the reported empirical values are 15 for CKA, 16 for RSA, and 17 for SVCCA (Almudévar et al., 29 Jan 2026).
5. Dataset auditing, fairness, and privacy leakage
For a fixed model family 18, lower 19-usable information indicates a harder dataset. Ethayarajh et al. therefore recast dataset difficulty as lack of usable information and use PVI to compare datasets, instances, and slices for a given model family (Ethayarajh et al., 2021). In their examples, BART-base extracts approximately 20 bits of usable information on SNLI, BERT-base approximately 21 bits, DistilBERT approximately 22 bits, and GPT-2 approximately 23 bits, with test-accuracy ranks matching the same ordering. Input transformations 24 then expose artifacts by computing 25: on SNLI, shuffling word order hardly reduces usable information, hypothesis-only performance is high while premise-only performance is nearly zero, and in a hate-speech dataset just 50 profane/slur tokens carry most of BERT-usable information (Ethayarajh et al., 2021).
The “data checklist” framework systematizes this logic into ten unit tests, including Viability, Applicability, Exclusivity, Sufficiency, and Necessity, each defined by 26-information inequalities with tolerance 27 (Zhang et al., 2024). On SNLI, the overlap feature 28 yields 29 bits while 30 bits, recovering a known artifact. On SHP preference data, response length is predictive but neither sufficient nor exclusive; on HH-harmless, removing all training pairs with 31 removes about 32 of examples and raises reward accuracy from 33 to 34 and preference accuracy from 35 to 36 under Direct Preference Optimization (Zhang et al., 2024).
Fairness applications use observer-relative uncertainty directly. The original theory already interprets many adversarial-fair methods as minimizing 37 for some adversary class 38, and reports an “attacker-transfer” phenomenon in which a representation fair against one 39-type adversary may still leak information to another (Xu et al., 2020). DispaRisk operationalizes this idea by comparing mean PVE on advantaged and disadvantaged slices: 40 A strong correlation between 41 and downstream fairness metrics such as Demographic Disparity or Equalized Opportunity is taken as evidence that usable-information disparities predict bias amplification. On Census-Income KDD, the FNN+GELU family has the most negative 42 and the largest observed 43 among the reported feed-forward families (Vasquez et al., 2024).
Privacy leakage from gradients has likewise been formulated in usable-information terms. In collaborative learning, the gradient variable 44 may leak either latent attributes 45 or original inputs 46. The empirical usable information from 47 to 48 is defined as the gap between the best null-input cross-entropy and the best gradient-conditioned cross-entropy over an adversary family 49 (Mo et al., 2021). Layerwise analysis shows that original information is easiest to invert from early layers in shallow networks and from middle layers in deeper networks, while latent attributes increase through the convolutional feature extractor, peak at the first fully connected layer, and then fall. Reported interventions include batch aggregation, which nearly eliminates original-information leakage when the target gradient is mixed with at least 50 other samples, and differential privacy noise, whose most effective placement depends on whether the goal is to suppress original or latent leakage (Mo et al., 2021).
6. Structure learning, LLMs, multi-task learning, and domain-specific extensions
The original empirical study demonstrated that predictive 51-information is more effective than mutual information for several downstream problems. In high-dimensional structure learning, replacing Shannon mutual-information estimators such as InfoNCE, NWJ, and MINE with 52 yields much lower wrong-edge rates for Chow–Liu tree recovery, even when 53 is misspecified. On the DREAM5 benchmark for gene regulatory network inference, a polynomial-Gaussian 54 outperforms kernel- and kNN-based Shannon mutual-information estimators in AUC for edge prediction. On Moving-MNIST, 55 with PixelCNN++ predictors decreases in 56, allowing Chu–Liu to recover the causal chain of frames, whereas Shannon mutual information cannot distinguish frame order when the dynamics are deterministic (Xu et al., 2020).
Pointwise 57-information has also been used to organize task relatedness in multi-task learning. Li et al. compare PVI distributions across tasks using a paired 58-test for two-task groupings and one-way ANOVA for larger groupings; tasks whose PVI distributions are not significantly different, with 59, are treated as related enough to benefit from joint learning (Li et al., 2024). On 15 NLP datasets, PVI-based groupings yield joint learners that are competitive with fewer total parameters, with the largest reported gain on CommitmentBank, where 60 improves by over 61, and a two-task RoBERTa-Large MTL system uses roughly half the total parameter footprint of two separate models (Li et al., 2024).
Within LLMs, usable information has been used both diagnostically and interventionally. In retrieval-augmented QA, layerwise 62-usable information is measured with a logit-lens decoder
63
and the empirical curve of 64 often rises in early-to-middle layers before plateauing or declining (Yuan et al., 22 Apr 2025). The Context-aware Layer Enhancement method chooses a layer 65 where contextual usable information is maximal and applies either amplification,
66
or residual enhancement into later layers. On CounterFact with Llama2-7B, Exact Match rises from 67 to 68 overall and from 69 to 70 on the “Unknown” subset under CaLE-A; on NQ-Swap, Exact Match rises from 71 to 72 (Yuan et al., 22 Apr 2025).
A further extension treats predictive 73-information as a task-specific image-quality metric for sub-ideal observers. In a stylized MR image-restoration study, the quantity 74 is computed by standard cross-entropy minimization for CNN- or ResNet-based numerical observers and compared to downstream performance (Lu et al., 30 Sep 2025). The reported relationship to ROC analysis is nearly linear on binary tasks, with 75, while 76-information continues to rise in settings where AUC or accuracy saturate and extends directly to multi-class tasks where ROC analysis is difficult (Lu et al., 30 Sep 2025).
Taken together, these developments establish V-usable information as a model-relative notion of informativeness that is simultaneously theoretical and operational. It functions as a variational generalization of mutual information, an instance-level hardness metric, a conditional tool for representation analysis, a practical estimator for high-dimensional structure learning, and an auditing primitive for fairness, privacy, dataset artifacts, transfer, and context use in large models (Xu et al., 2020).