Papers
Topics
Authors
Recent
Search
2000 character limit reached

V-Usable Information Framework

Updated 4 July 2026
  • 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 V\mathcal V-information, is a variational framework for quantifying how much information about a target variable YY is actually exploitable from an input XX by an observer restricted to a predictive family V\mathcal V. 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 V\mathcal V 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 XXX\in\mathcal X and YYY\in\mathcal Y, together with a predictive family V\mathcal V of mappings

f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),

where f[x]f[x] is a predictive distribution over outputs given input YY0, and YY1 is the corresponding null predictor. In the original formulation, YY2 satisfies “optional ignorance”: if a predictor can predict YY3 without seeing YY4, it can ignore YY5 altogether (Xu et al., 2020).

The central variational quantities are the predictive YY6-entropies

YY7

The predictive YY8-information from YY9 to XX0 is then

XX1

Operationally, this asks how well a XX2-bounded predictor can compress XX3 in bits with and without access to XX4 (Xu et al., 2020).

Two derived pointwise quantities are widely used. Pointwise XX5-information (PVI) assigns an instance-level information gain

XX6

where XX7 is the optimal null predictor and XX8 the optimal conditional predictor in XX9. Larger V\mathcal V0 means that the input V\mathcal V1 carries more usable information for predicting V\mathcal V2 (Ethayarajh et al., 2021). A complementary quantity, pointwise V\mathcal V3-entropy (PVE), measures residual uncertainty for an individual example after fitting V\mathcal V4: V\mathcal V5 PVE is used as a low-cost proxy for conditional V\mathcal V6-entropy on data slices (Vasquez et al., 2024).

A conditional extension isolates information available in one representation beyond another. For a baseline V\mathcal V7 and an additional representation V\mathcal V8,

V\mathcal V9

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 V\mathcal V0 is the class of all measurable predictors, the variational entropies coincide with Shannon entropies: V\mathcal V1 and therefore

V\mathcal V2

In this sense, predictive V\mathcal V3-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

V\mathcal V4

the difference V\mathcal V5 becomes

V\mathcal V6

so the theory recovers the unnormalized coefficient of determination. Other choices of V\mathcal V7 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 V\mathcal V8, then V\mathcal V9, so enlarging model capacity cannot reduce usable information (Ethayarajh et al., 2021). At the same time, predictive XXX\in\mathcal X0-information can violate the data-processing inequality. In Shannon theory, XXX\in\mathcal X1 for any function XXX\in\mathcal X2. In the XXX\in\mathcal X3-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 XXX\in\mathcal X4-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 XXX\in\mathcal X5 encodes both model class and computational budget. Concrete examples given in the original framework include “all linear regressors,” “two-layer neural nets of width XXX\in\mathcal X6 and ReLU,” and “XXX\in\mathcal X7-nearest-neighbors with XXX\in\mathcal X8.” Tightening XXX\in\mathcal X9 lowers the amount of information that is usable by that observer (Xu et al., 2020).

Given YYY\in\mathcal Y0 i.i.d. samples YYY\in\mathcal Y1, empirical estimates are defined by

YYY\in\mathcal Y2

and

YYY\in\mathcal Y3

If YYY\in\mathcal Y4 and all YYY\in\mathcal Y5 are bounded in YYY\in\mathcal Y6, then with probability at least YYY\in\mathcal Y7,

YYY\in\mathcal Y8

For many parametric families, YYY\in\mathcal Y9, and a concrete corollary gives an explicit V\mathcal V0 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 V\mathcal V1, fine-tunes the same architecture on null inputs to obtain V\mathcal V2, and then computes V\mathcal V3 on held-out instances (Ethayarajh et al., 2021). DispaRisk uses a related held-out workflow, but records PVE values V\mathcal V4 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 V\mathcal V5: a null-target prompt V\mathcal V6 containing labels only, and an input-target prompt V\mathcal V7 containing full demonstrations plus the query. The in-context estimate is

V\mathcal V8

Across seven datasets and eight models, the reported stability is substantial: correlation across exemplar sets has average V\mathcal V9 and median f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),0, with f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),1 of model-dataset-shot configurations above f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),2; correlation across shot counts has average f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),3 and median f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),4, with f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),5 of cases above f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),6; and for nearly all models and datasets, one-way ANOVA gives small f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),7-statistics with f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),8, indicating no significant difference in mean in-context PVI across exemplar sets (Lu et al., 2023).

4. Representations, probing, and training dynamics

Conditional f:(X{})P(Y),f : (\mathcal X\cup\{\varnothing\}) \to \mathcal P(\mathcal Y),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 f[x]f[x]0 and a baseline probe on f[x]f[x]1, where f[x]f[x]2 is a baseline representation such as non-contextual embeddings. The loss difference estimates

f[x]f[x]3

so any reduction in predictive loss must arise from signal in f[x]f[x]4 not already present in f[x]f[x]5 (Hewitt et al., 2021).

In the reported case study, this changes the interpretation of layerwise linguistic information. For ELMo, unconditional f[x]f[x]6-information for upos is f[x]f[x]7 bits at f[x]f[x]8 versus f[x]f[x]9 bits at YY00, but conditional probing yields YY01 bits versus YY02 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 YY03–YY04 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

YY05

where YY06 is a variational decoder and YY07 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 YY08 to approximately YY09 bit in lock-step with validation accuracy approaching approximately YY10, whereas usable information about the fine label first increases to about YY11 bits and then declines toward YY12 by epoch 200. Larger batch sizes or smaller learning rates eliminate this late-phase forgetting and lead to worse generalization, including about YY13 accuracy with YY14 (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 YY15 for CKA, YY16 for RSA, and YY17 for SVCCA (Almudévar et al., 29 Jan 2026).

5. Dataset auditing, fairness, and privacy leakage

For a fixed model family YY18, lower YY19-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 YY20 bits of usable information on SNLI, BERT-base approximately YY21 bits, DistilBERT approximately YY22 bits, and GPT-2 approximately YY23 bits, with test-accuracy ranks matching the same ordering. Input transformations YY24 then expose artifacts by computing YY25: 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 YY26-information inequalities with tolerance YY27 (Zhang et al., 2024). On SNLI, the overlap feature YY28 yields YY29 bits while YY30 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 YY31 removes about YY32 of examples and raises reward accuracy from YY33 to YY34 and preference accuracy from YY35 to YY36 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 YY37 for some adversary class YY38, and reports an “attacker-transfer” phenomenon in which a representation fair against one YY39-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: YY40 A strong correlation between YY41 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 YY42 and the largest observed YY43 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 YY44 may leak either latent attributes YY45 or original inputs YY46. The empirical usable information from YY47 to YY48 is defined as the gap between the best null-input cross-entropy and the best gradient-conditioned cross-entropy over an adversary family YY49 (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 YY50 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 YY51-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 YY52 yields much lower wrong-edge rates for Chow–Liu tree recovery, even when YY53 is misspecified. On the DREAM5 benchmark for gene regulatory network inference, a polynomial-Gaussian YY54 outperforms kernel- and kNN-based Shannon mutual-information estimators in AUC for edge prediction. On Moving-MNIST, YY55 with PixelCNN++ predictors decreases in YY56, 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 YY57-information has also been used to organize task relatedness in multi-task learning. Li et al. compare PVI distributions across tasks using a paired YY58-test for two-task groupings and one-way ANOVA for larger groupings; tasks whose PVI distributions are not significantly different, with YY59, 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 YY60 improves by over YY61, 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 YY62-usable information is measured with a logit-lens decoder

YY63

and the empirical curve of YY64 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 YY65 where contextual usable information is maximal and applies either amplification,

YY66

or residual enhancement into later layers. On CounterFact with Llama2-7B, Exact Match rises from YY67 to YY68 overall and from YY69 to YY70 on the “Unknown” subset under CaLE-A; on NQ-Swap, Exact Match rises from YY71 to YY72 (Yuan et al., 22 Apr 2025).

A further extension treats predictive YY73-information as a task-specific image-quality metric for sub-ideal observers. In a stylized MR image-restoration study, the quantity YY74 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 YY75, while YY76-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).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to V-Usable Information.