Inference, dynamics and causality

Estimation, Fisher information and calibration

Rajesh Ranjan Mahapatra

Confidence is warranted only when the sampling process makes decision-relevant alternatives distinguishable and the uncertainty procedure keeps its promise in the conditions where it is used.

© 2026 Rajesh Ranjan Mahapatra. 30 min read

Estimation, Fisher information and calibrationAll Human–Machine Convergence

Inference, dynamics and causality

Estimation, Fisher information and calibration

Confidence is warranted only when the sampling process makes decision-relevant alternatives distinguishable and the uncertainty procedure keeps its promise in the conditions where it is used.

TLDR

  1. An estimate is a rule applied to a sampling process, not a fact extracted from a column of numbers.
  2. Fisher information measures local distinguishability under a specified model; more rows cannot repair an unidentifiable experiment.
  3. A variance bound is conditional on regularity, parameterisation and the estimator class, not a universal certificate of accuracy.
  4. Calibration is a repeated-use property of an uncertainty procedure, and it does not guarantee resolution, subgroup validity or causal correctness.
  5. Release confidence only with a warrant that joins sampling, separation, uncertainty construction, calibration and shift monitoring.

A factory has two optical sensors, Ash and Birch. Each examines one hundred components. Each reports eighty likely defects. The dashboard therefore shows the same estimate for both lines: a defect probability of 0.80.

The production manager has time to stop only one line. The obvious response is that the estimates are tied. Perhaps she should use cost, throughput or a coin toss.

Now open the cabinets. Ash recorded one hundred independent images under controlled light. Its alarm probability changes smoothly as a component's surface damage changes. Birch recorded ten physical components ten times each. Worse, bright reflections saturate its detector, so a broad range of surface conditions all produce the same alarm. Eighty alarms out of one hundred is numerically identical in both cabinets. Evidentially, the two numbers live in different worlds.

Lower the illumination and rerun ten new components. Ash remains near 0.80. Birch falls to 0.30. The decisive move was not a cleverer average. It was an intervention on the experiment that restored differences the sensor had erased.

The hidden assumption behind a confident estimate is that the data-generating process could have looked detectably different had the relevant parameter been different. When that assumption holds, samples can separate alternatives. When it fails, more computation only gives a polished answer to an unresolved question.

This paper builds one causal chain. A sampling design creates, or destroys, distinguishability. Distinguishability controls the precision available to an estimator. An uncertainty procedure turns that precision into intervals or probabilities. Calibration then tests whether those uncertainty claims survive repeated use. Break any link and confidence becomes decorative.

The estimate hides the experiment

The same arithmetic answer can carry radically different evidence because an estimator inherits the sampling process that feeds it.

A number is the output of a rule

Suppose an unknown quantity is called θ. It might be a defect rate, a sensor bias, a regression coefficient or the probability that a classifier is correct. We observe data X, then apply a rule T to obtain an estimate: θ̂ = T(X).

The notation is intentionally plain. It says that the estimate is not sitting inside the data waiting to be read. A procedure creates it. Change the procedure, the sample, the target or the assumptions connecting them, and the meaning of the same numeral changes.

Mechanism

A sampling model specifies how observations would vary across possible repetitions for each candidate value of θ. The estimator maps each possible sample to an answer. Its bias, variance and error are therefore properties of the pair: estimator plus sampling process.

Before measuring precision, fix the target. A factory might care about the fraction of components currently defective, the probability a newly produced component will be defective, the average defect rate over a week, or the causal effect of changing a machine setting. Those are different estimands. A sample proportion can be a sensible estimator for one and a biased proxy for another.

This distinction matters in machine systems too. “Accuracy” may refer to the mix of cases in a benchmark, while the operational target is error among cases that cross a decision threshold next month. The number may be estimated perfectly for the benchmark and still answer the wrong question. Sampling uncertainty cannot represent target mismatch unless the mismatch is made part of the model.

Bias and variance then describe different ways an estimator can miss. Bias is systematic displacement across repetitions. Variance is instability from sample to sample. Mean squared error combines both, but the combination depends on the scale and loss that matter. A slightly biased estimator may make better decisions if it reduces variance enough. That does not refute unbiasedness results. It changes the comparison class and the decision criterion.

Stopping rules belong to the experiment as well. If inspection stops the moment eight defects are found, then “eight defects in ten observations” arose under a different process from a fixed sample of ten. Likelihood-based arguments can sometimes accommodate optional stopping under carefully specified conditions, but a generic spreadsheet formula cannot infer the design after the fact. Uncertainty begins with an estimand and a sampling contract, not with a standard-error function.

Figure 1The sampling loom
A sampling loom laid over a parameter landscape Many possible samples are woven from one underlying parameter. An estimator gathers each sample into an estimate, creating a distribution of estimates rather than one certain value. unknown θ sample X₁8 / 10 sample X₂6 / 10 sample X₃9 / 10 sample X₄7 / 10 estimator T gathers each sample sampling distribution of θ̂ across possible repetitions
The observed estimate is one thread. Precision concerns the spread of estimates that the same procedure would produce across comparable samples. Illustrative conceptual figure.
Thought experiment 1: the replicated spreadsheet

You observe ten independent inspections, eight positive and two negative. Someone copies each row one hundred times and hands you a spreadsheet with one thousand rows. The sample mean remains 0.80. A formula that trusts the row count reports a standard error ten times smaller. What changed in the world?

Nothing. The repeated rows add storage, not evidence. The causal property changed here is independence. Nominal sample size is not informational sample size. Clustering, repeated measures, temporal autocorrelation and synthetic duplication can all create the same deception.

Worked example: 8/10 and 800/1000

For independent Bernoulli trials, the sample proportion is p̂ = x/n and its estimated standard error is √[p̂(1-p̂)/n]. With 8 positives from 10 trials, p̂ = 0.8 and the plug-in standard error is about 0.126. With 800 genuinely independent positives from 1,000 trials, it is about 0.0126.

If the second file contains only copies of the first ten trials, the independence assumption is false. The correct effective evidence remains close to ten distinct units. The arithmetic did not fail. The sampling contract did.

Now change one more variable. Keep the ten unique inspections, but let each component contribute ten photographs. Those images may contain some new information about surface condition, yet they do not create one hundred independent components. A useful analysis becomes hierarchical: variation between components is separated from variation between images of the same component. Treating both levels as interchangeable exaggerates precision; discarding all repeated images wastes signal.

This is why effective sample size is not a mystical discount applied at the end. It summarises a dependence structure that should be modelled at the level where it arises. The same principle covers patients within hospitals, transactions within accounts, tokens within documents and repeated outputs from one stochastic model run. The unit that receives the intervention or defines the target is usually the unit that must anchor the uncertainty calculation.

Likelihood asks what the experiment could have produced

Given observed data x, the likelihood function compares candidate parameter values by asking how compatible each is with the observed sample: L(θ; x) = p(x | θ). It is not the probability that θ is true. It is a function of θ after the data have been fixed.

For eight positives in ten Bernoulli trials, ignoring a constant that does not depend on p, the likelihood is p⁸(1-p)². It peaks at 0.8. Yet the width of the peak matters as much as its location. A broad peak says many alternatives fit nearly as well. A narrow peak says the experiment has separated them more sharply.

Figure 2Same estimate, different separation
Two likelihood curves with the same maximum and different widths A broad curve from ten observations and a narrow curve from one thousand independent observations both peak at 0.8, but they distinguish nearby parameter values very differently. candidate defect probability prelative likelihood00.51 p̂ = 0.80 10 independent trials1,000 independent trials nearby alternatives remain plausible
Location answers “which value fits best?” Curvature answers “how quickly do nearby alternatives become worse?” Both are required for inferential precision. Illustrative curves for Bernoulli samples.

Fisher's likelihood programme made this local shape central to estimation.[1] But even a perfect likelihood calculation remains conditional. It assumes that the family p(x | θ) contains a useful description of the experiment, that the sampling units and censoring process are represented, and that the target parameter is identifiable within that family.

An estimate can be computationally exact and epistemically underdetermined. That distinction is the bridge to Fisher information.

The argument in one pass
Chart · flow
flowchart LR
  A["The estimate hides the experiment"] --> B["Curvature makes alternatives<br/>separable"]
  B --> C["Confidence must earn its frequency"]
  C --> D["The confidence warrant"]
  D -. "re-test" .-> A
  classDef first fill:#0a1424,stroke:#007D68,stroke-width:2px,color:#e6f3ff
  classDef step fill:#0a1424,stroke:#3f7da0,stroke-width:1px,color:#e6f3ff
  class A first
  class B,C,D step
A structural route through Estimation, Fisher information and calibration: from The estimate hides the experiment to Treat confidence as maintained path…. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

Curvature makes alternatives separable

Fisher information is best understood not as “knowledge in the data”, but as the rate at which nearby statistical worlds become distinguishable.

Move the parameter and watch the distribution move

Imagine turning a hidden dial by a tiny amount. If the observable distribution changes noticeably, data can reveal the turn. If the distribution barely moves, nearby dial settings remain confusable. Fisher information formalises that local sensitivity.

For one observation X, the score is the slope of the log likelihood with respect to the parameter:

u(θ; X) = ∂ log p(X | θ) / ∂θ The score is positive when the observation pushes the fitted parameter upwards, negative when it pushes downwards, and near zero when it has little local preference.

Under regularity conditions, the Fisher information is both the expected squared score and the negative expected curvature of the log likelihood:

I(θ) = Eθ[u(θ; X)²] = -Eθ[∂² log p(X | θ) / ∂θ²] The expectation is over samples generated at θ. The equality needs differentiability and permission to exchange differentiation and integration.

Large information means that small parameter changes leave a larger statistical trace. For independent observations, information usually adds: Iₙ(θ) = nI₁(θ). This is why precision often improves at the familiar square-root rate. It is also why dependence, duplicated records and hidden common causes matter. If samples do not contribute independent traces, the simple addition rule fails.

There is another route to the same intuition. Compare the distribution at θ with the distribution at a nearby value θ + δ. For a small displacement, their Kullback-Leibler divergence is approximately one half of δ²I(θ) in one dimension. Fisher information is therefore the second-order rate at which neighbouring statistical worlds pull apart. The approximation is local. Large moves can encounter curvature, boundaries or separate modes that a quadratic neighbourhood cannot describe.

Small numerical example: measuring a mean

A sensor reading is modelled as Normal with unknown mean μ and known standard deviation 2. One observation carries information 1/2² = 0.25 about μ. Sixteen independent readings carry information 4, so the variance bound for an unbiased estimator of the mean is 1/4 and the standard deviation is 0.5.

Halve the sensor noise to 1 while keeping sixteen readings. Information rises fourfold to 16 and the standard deviation bound halves to 0.25. Quadrupling sample size would achieve the same local precision. This creates a real design trade-off: improve the channel or collect more units. Cost, delay and model failure decide which route is better.

Figure 3Information accumulates through distinct traces
Trajectories of estimator error under independent and duplicated sampling Independent samples tighten around the true value as sample size grows. Duplicated samples appear longer but do not produce a comparable reduction in uncertainty. true θ nominal number of rowsestimate across repetitions new independent units tightencopied rows do not
Independent evidence makes repeated estimates converge. Duplication increases file length without creating new parameter sensitivity. Illustrative trajectories.
Worked example: one probability, two coordinates

For a Bernoulli observation with success probability p, information about p is I(p) = 1/[p(1-p)]. Near 0 or 1 this becomes large, matching the fact that the absolute variance of the sample proportion, p(1-p)/n, becomes small.

Now describe the same family with the log-odds η = log[p/(1-p)]. Information about η is p(1-p), which becomes small near the boundaries. No contradiction exists. A change of 0.01 in probability is not the same displacement as a change of 0.01 in log-odds. Information is invariant as a local geometry, not as a naked scalar detached from coordinates.

The lower bound is a conditional comparison

Rao and Cramér established a celebrated result: under specified regularity conditions, the variance of an unbiased estimator cannot be smaller than the inverse Fisher information.[2][3]

Varθ(θ̂) ≥ 1 / Iₙ(θ) For several parameters this becomes a matrix inequality. It compares covariance with the inverse information matrix in directions that are identifiable.

The inequality is powerful because it separates the experiment from the estimator. Information says what precision the experiment makes available locally; efficiency asks how much of it an estimator uses.

It is not a universal speed limit. Bias changes the bound. Boundaries and discrete parameters violate common regularity conditions. Nuisance parameters can consume information. Mixture models can be singular. A finite sample can be strongly non-normal even when asymptotic theory eventually behaves. Efron and Hinkley also showed why observed curvature can sometimes describe the realised sample more appropriately than expected information in one-parameter settings.[4]

With several parameters, the matrix view becomes operational. Suppose a vibration model contains both fault severity and sensor gain. Increasing either can raise the measured amplitude. If the experiment observes only amplitude under one operating condition, the two parameter effects point in nearly the same direction. The information matrix then has one strong eigenvector and one weak one. Severity may appear precise only because gain was silently fixed.

Add a reference signal with known amplitude, or observe the machine under a second load. The effects rotate apart. This is experimental design expressed geometrically: choose observations that enlarge information in the decision-relevant weak direction, rather than only the trace or determinant by habit. An optimal design for estimating every parameter may differ from a design optimised to decide whether severity crosses a maintenance threshold.

The smallest eigenvalue often tells a more uncomfortable story than the dataset size. It identifies the combination of parameters for which the experiment offers the least resistance to confusion. Reporting only marginal standard errors can hide that joint ambiguity, especially when downstream actions depend on a contrast of parameters.

Thought experiment 2: the locked dial

A temperature probe reports any value above 100°C as exactly 100. You want to estimate true temperatures between 110°C and 180°C. Increase the number of readings from one hundred to one million while keeping the same saturated probe. What happens?

Every candidate temperature in that range induces the same recorded distribution. The likelihood is flat along the relevant direction and Fisher information is zero. More samples do not help. Replace the probe or alter its gain, and the distributions separate. The variable changed was the measurement channel, not the estimator.

Figure 4A statistical manifold has easy and hard directions
Information geometry with distinguishable and weakly distinguishable parameter directions Nearby distributions form a curved surface. Narrow ellipses mark directions in which data distinguish changes strongly, while a long flat direction marks confounded parameters. high-curvature direction near-confounded direction each point is a probability distribution, not a physical location
The Fisher information matrix supplies a local metric. Small eigenvalues expose parameter combinations that the current experiment barely separates. Conceptual synthesis following Rao and information geometry.[2][5]
Figure 5Intervene on the channel before optimising the estimate
Causal intervention diagram for restoring information in a saturated sensor True condition affects raw signal, which passes through illumination and sensor response to data. Saturation blocks distinctions. Changing illumination reopens the path before estimation. true surfacecondition θ raw opticalsignal sensorsaturated recordeddata X illumination gain do(gain = lower) changes the experiment, allowing θ differences to reach X restored distinguishability
When the channel erases parameter differences, estimator tuning is downstream of the failure. The revealing action is a measurement intervention. Illustrative causal intervention.

The practical lesson is direct. Before asking which estimator has the smallest reported error, ask whether the experiment creates a non-flat likelihood in the directions the decision cares about. A large dataset can still have a nearly singular information matrix. A small, well-designed intervention can be more valuable than another million passive records.

Optional derivation: why the Cramér-Rao inequality appears

For an unbiased estimator, differentiating Eθ[θ̂] = θ under regularity conditions gives Covθ(θ̂, uθ) = 1, where uθ is the score. Cauchy-Schwarz then implies Cov(θ̂,uθ)² ≤ Var(θ̂)Var(uθ). Since Var(uθ) = I(θ), we obtain Var(θ̂) ≥ 1/I(θ). The proof shows its own boundary: remove unbiasedness, differentiability, finite variance or the exchange of derivative and integral, and the simple statement no longer follows.

Confidence must earn its frequency

Information describes available local precision. Calibration asks whether the procedure used to communicate uncertainty actually behaves as promised.

An interval is a procedure before it is a pair of endpoints

A 95% confidence interval is often read as though the fixed parameter has a 95% chance of lying inside the observed interval. In a frequentist construction, the probability statement belongs to the procedure across repeated samples: under the model, intervals generated by that rule cover the fixed parameter at the advertised rate.

A Bayesian credible interval makes a different conditional statement. Given a prior, likelihood and observed data, it contains a stated amount of posterior probability. Under repeated use, Bayesian intervals may also have good frequentist coverage, or may not, depending on the model, prior and regime. The labels should not be blended. The decision maker needs to know whether the promise is posterior probability, repeated coverage, predictive coverage, or some combination that has actually been checked.

Bootstrap intervals replace an analytic sampling distribution with resampling from the observed data. This can be valuable when formulas are awkward, but resampling cannot recreate population structure absent from the sample. A naive bootstrap of dependent time points breaks their ordering; a row-wise bootstrap of clustered observations breaks clusters. Conformal prediction offers finite-sample marginal coverage under exchangeability, yet that guarantee can still be weak for rare subgroups or under shift. Every method moves assumptions; none abolishes them.

Thought experiment 3: reset the factory

Freeze the true defect rate at 0.08. Reset the factory one thousand times. Each time, inspect twenty new components and build an interval. Lay the one thousand intervals over a vertical line at 0.08. A calibrated 95% procedure should cross that line about 950 times in the stated regime.

The interval from the one actual factory run either covers or does not. The 95% promise concerns the method's repeated-use behaviour. Change the sample size, selection process or model and the promise must be checked again.

Worked edge case: zero events is not zero uncertainty

Suppose no defects appear in twenty inspected components. The familiar Wald interval uses p̂ ± 1.96√[p̂(1-p̂)/n]. Because p̂ = 0, it returns [0, 0]. The procedure acts certain precisely where the normal approximation is weakest.

The Wilson score interval keeps uncertainty visible. For zero events in twenty trials, its 95% upper endpoint is about 0.161. That does not prove the Wilson interval is always ideal. It shows why an uncertainty procedure must be tested at boundaries rather than selected by familiarity.

Figure 6Coverage is visible only across repetitions
A sequence of confidence intervals, most covering the true parameter and two missing it A vertical line marks the true parameter. Twenty horizontal intervals represent repeated samples. Green intervals cover the line; coral intervals miss it. fixed true θ missmiss one observed interval cannot reveal the procedure's coverage rate
Coverage is a property of a generator of intervals under a sampling regime. It is not a glow attached to one realised interval. Illustrative repeated-sampling visual.

Forecast calibration is agreement between quoted probabilities and frequencies

For binary forecasts, a strong intuitive condition is: among cases assigned probability q, the event should occur with frequency q. In notation, P(Y=1 | Q=q)=q. Dawid's account made this repeated-use idea precise for sequential probability forecasts.[6]

Calibration does not say that an individual event is “30% true”. Nor does it identify the mechanism that produced the forecast. A weather model, a lookup table and a strategically post-processed classifier can all be calibrated on one distribution.

Decisive distinction

Information-limited uncertainty arises when the experiment does not separate alternatives. Procedure-limited confidence arises when separable signal exists but the interval or probability mapping misstates its uncertainty. The remedies differ: redesign measurement for the first; repair and revalidate the reporting procedure for the second.

Thought experiment 4: the honest fog

In a population where 20% of machines fail, Forecaster Fog says “20%” for every machine. It is perfectly calibrated. Forecaster Lens separates machines into a 5% group and a 60% group, with frequencies that match both quotes. Lens is also calibrated.

Fog is honest but uninformative. Lens has resolution: its forecasts vary with outcome-relevant conditions. The causal property changed is discrimination, not calibration. Calibration without resolution can support honest indecision.

Proper scoring rules reward both honest probability reporting and useful concentration. The Brier score for a binary event is the mean squared difference between forecast probability and outcome. Murphy decomposed it into reliability, resolution and uncertainty, while later work placed proper scoring rules in a broad decision-theoretic framework.[7][8] Calibration is one component of forecast quality, not its synonym.

Figure 7Two calibrated forecasters, unequal decision value
Reliability diagrams for a constant calibrated forecast and a resolved calibrated forecast The left panel has one point at forecast 0.2 and observed frequency 0.2. The right panel has several points along the calibration diagonal, spanning low to high risks. Fog: calibrated, no resolutionforecast probabilityobserved frequency Lens: calibrated and resolvedforecast probability Both lie on the reliability diagonal; only one separates cases.
A constant base-rate forecast can be calibrated. Decision value also needs resolution at the thresholds where actions differ. Illustrative reliability diagrams; conceptual basis from calibration and proper-scoring literature.[7][9]

Calibration is conditional on what you group and where you deploy

Expected calibration error, or ECE, groups predictions into bins and averages the gap between confidence and accuracy. It is useful as a descriptive summary, but its value changes with binning, sample size and the calibration notion being tested. Multiclass systems add choices: confidence calibration, classwise calibration, top-label calibration or calibration of the full predictive distribution are different claims.[11][12]

The audit itself has sampling uncertainty. A reliability point based on twelve cases should not be read like one based on twelve thousand. Show bin counts or uncertainty bands, repeat the result under defensible binning choices, and use a proper score alongside the diagram. A tiny ECE can result from coarse bins that average over a wavy calibration curve. A large ECE can be mostly estimation noise when bins are sparse.

Thresholds change what matters. If action begins at 0.65, excellent calibration between 0.05 and 0.30 cannot compensate for systematic overconfidence around 0.65. Local calibration, ranking quality and the cost of false action should be examined near the decision boundary. This is where a statistical diagnostic becomes a decision instrument rather than a beauty contest between aggregate metrics.

A model can also be calibrated overall and fail within a subgroup. Suppose half the cases come from Site A, where forecasts of 0.7 realise at 0.9, and half from Site B, where they realise at 0.5. Combined, the frequency is 0.7. Aggregate calibration conceals equal and opposite errors.

Distribution shift changes the conditional relationship being audited. Guo and colleagues reported substantial miscalibration in several modern neural classifiers and found temperature scaling effective in their studied settings.[10] Later work by Minderer and colleagues found that newer image architectures could be among the better calibrated models and that earlier trends did not transfer cleanly.[13] The apparent disagreement is productive. Calibration is a configured-system property measured on a stated distribution, not a permanent trait of “neural networks”.

Figure 8Aggregate calibration can hide a crossing failure
Subgroup and deployment shift paths hidden by aggregate calibration Site A is underconfident and Site B is overconfident at the same forecast level, averaging to apparent calibration. A later shift changes the subgroup mix and exposes the error. validation mixture Site A: 0.90Site B: 0.50aggregate: 0.70 quoted probability = 0.70 validationdeployment Site mix shiftsthe cancellation no longer holds global pass, local release failure
Conditioning and deployment mix are part of the calibration claim. A global average can pass through cancellation and then fail when proportions change. Illustrative failure path.
Boundary condition

Calibration is retrospective and distribution-relative. It cannot by itself prove causal validity, protect against unobserved selection, identify a correct model, or grant per-instance certainty. It also cannot repair a sensor that erased distinctions before the predictor saw them.

How the claim changes under pressure
Chart · state
stateDiagram-v2
  [*] --> Claim
  state "A number is the output of a rule" as Claim
  state "Likelihood asks what the<br/>experiment could have produced" as Test
  state "Move the parameter and watch<br/>the distribution move" as Revision
  Claim --> Test: expose mechanism
  Test --> Decision: evidence survives
  Test --> Revision: rival survives
  Revision --> Claim: narrow or rebuild
  Decision --> [*]
The revision loop begins with A number is the output of a rule and keeps counterexamples inside the reasoning path. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

The confidence warrant

A deployable uncertainty claim needs a connected argument from target and sampling to distinguishability, construction, calibration and release.

From confidence score to confidence warrant

A dashboard usually displays the final number and hides the chain that makes it trustworthy. The proposed confidence warrant reverses that design. It is a compact, versioned record that travels with an estimate or probabilistic model. It does not certify truth. It states why the uncertainty claim is currently decision-adequate and what would revoke that judgement.

The proposal is a practitioner synthesis of classical estimation, information geometry, metrological uncertainty and calibration research. Its novel contribution is not another scalar confidence score. It is a breakable chain whose failure location determines the remedy.

Each step should carry one of four statuses: supported, conditionally supported, failed or untested. “Untested” must remain distinct from “passed”. A release may tolerate an untested item only when the associated action is reversible, the potential loss is bounded and monitoring can detect harm before escalation. Irreversible or high-cost actions require stronger evidence at the same uncertainty level.

The warrant also has a version boundary. Change the sensor firmware, feature pipeline, model weights, calibration set, action threshold or population mix and identify which claims must be rerun. This avoids a common failure in compound systems: an old calibration plot survives while the configured system that produced it has disappeared.

01

Target and decision

Name the estimand or forecast, unit, time horizon, action threshold and loss of being wrong. “Confidence in the model” is not a target.

02

Sampling contract

Record how units entered, which repetitions are dependent, what was censored or missing, and which population the claim covers.

03

Distinguishability check

Inspect likelihood sensitivity, information eigenvalues or a targeted intervention. State which decision-relevant alternatives remain confounded.

04

Uncertainty construction

Specify the interval, posterior, bootstrap, conformal or calibration procedure, including assumptions, finite-sample limits and nuisance handling.

05

Calibration and resolution audit

Test coverage or reliability on held-out and temporally later data, alongside proper scores, threshold utility and subgroup slices.

06

Release and expiry

Define abstention, monitoring, shift triggers, minimum sample counts, recalibration rules and the owner who can withdraw the claim.

Open research hypothesis

Systems that route remediation by the two failure classes, information-limited and procedure-limited, will recover calibration with fewer unnecessary data acquisitions than systems that respond to every confidence failure by retraining on more rows.

This would be strengthened by controlled studies in which the routed policy uses fewer measurements or labels at equal decision loss. It would be weakened if a single undifferentiated retraining policy matches it across saturation, confounding, finite-sample interval failure and probability shift. A rival explanation is that any gain comes from greater engineering attention rather than the distinction itself.

A configured-system example

Consider a synthetic maintenance system that estimates the chance a machine will fail within seven days. It uses vibration summaries from two plants. A score above 0.65 creates a technician review; below 0.15 defers inspection.

Validation reports an ECE of 0.02 and strong accuracy. The confidence warrant asks what those summaries omit. Plant North samples vibration every minute. Plant South uploads a daily maximum after a local filter discards low-amplitude windows. The model is globally calibrated because North dominates the validation set. At South, distinct degradation patterns collapse into the same maximum. This is partly an information problem, rather than only a probability-mapping problem.

A calibration-only response applies temperature scaling to all scores. Aggregate ECE improves. South's false deferrals remain. The warrant instead triggers a channel intervention: preserve two additional quantiles at South, then reassess the information matrix for degradation parameters. Only after the representation separates the relevant states does local recalibration become meaningful.

Do not calibrate away a measurement failure. Conversely, do not buy new sensors when the data already separate outcomes and the only defect is an overconfident probability map.

The system should be failure-injected before release. Duplicate records to test whether precision incorrectly follows row count. Saturate one feature channel to see whether confidence remains high after distinguishability collapses. Shift the plant mix to test whether aggregate calibration was cancellation. Remove labels near the action threshold to reveal whether the audit depends on convenient missingness. Each injection targets one link in the warrant.

Decision utility must be checked separately. A recalibrated model can move many cases across 0.65, increasing review load even while ECE improves. Report the confusion costs, capacity constraints and abstention volume produced by the new mapping. A probability forecast is an input to a policy; calibration does not choose that policy.

Executable estimation laboratory

Change the sample, boundary and probability map

The lab uses synthetic Bernoulli data. It compares empirical estimator variance with the Cramér-Rao bound, tests Wald and Wilson interval coverage, and then distorts probabilistic forecasts to expose calibration and shift.

Empirical variance-
Cramér-Rao bound-
Wald coverage-
Wilson coverage-
Fisher information-
Forecast ECE-
Brier score-
Mean confidence-
Figure 9Live sampling and calibration diagnostics

Sampling distribution of p̂

Reliability curve

Move p towards a boundary to expose Wald undercoverage. Lower temperature to create overconfidence. Add outcome shift to make a previously calibrated mapping expire. Interactive synthetic simulation; no external data.

Run the experiment to generate a decision-oriented interpretation.

How to interpret positive and negative results

A variance close to p(1-p)/n shows that the sample proportion behaves as predicted under independent Bernoulli sampling. It does not verify that real observations are independent Bernoulli trials. Coverage near 0.95 permits the narrower claim that the interval procedure behaves in this simulated regime. Undercoverage is evidence against using that procedure here, not against uncertainty quantification in general.

Low ECE permits a distribution-level reliability claim for the chosen bins and synthetic distribution. It cannot establish subgroup calibration, per-case correctness, causal validity or transport to another deployment mix.

Python 3 · standard library reproduction
from __future__ import annotations

from dataclasses import dataclass
from math import sqrt
from random import Random
from statistics import fmean, pvariance

Z_95 = 1.959963984540054

@dataclass(frozen=True)
class Result:
    empirical_variance: float
    cramer_rao_bound: float
    wald_coverage: float
    wilson_coverage: float
    fisher_information: float


def binomial(rng: Random, n: int, p: float) -> int:
    return sum(rng.random() < p for _ in range(n))


def wald_interval(x: int, n: int) -> tuple[float, float]:
    phat = x / n
    half = Z_95 * sqrt(phat * (1 - phat) / n)
    return max(0.0, phat - half), min(1.0, phat + half)


def wilson_interval(x: int, n: int) -> tuple[float, float]:
    phat = x / n
    z2 = Z_95 ** 2
    den = 1 + z2 / n
    centre = (phat + z2 / (2 * n)) / den
    half = Z_95 * sqrt(phat * (1 - phat) / n + z2 / (4 * n * n)) / den
    return max(0.0, centre - half), min(1.0, centre + half)


def simulate(n: int = 20, p: float = 0.08,
             repetitions: int = 20_000, seed: int = 2020) -> Result:
    if not (n > 0 and 0 < p < 1 and repetitions > 1):
        raise ValueError("Require n > 0, 0 < p < 1, repetitions > 1")
    rng = Random(seed)
    estimates: list[float] = []
    wald_hits = 0
    wilson_hits = 0
    for _ in range(repetitions):
        x = binomial(rng, n, p)
        estimates.append(x / n)
        lo, hi = wald_interval(x, n)
        wald_hits += lo <= p <= hi
        lo, hi = wilson_interval(x, n)
        wilson_hits += lo <= p <= hi
    information = n / (p * (1 - p))
    return Result(
        empirical_variance=pvariance(estimates),
        cramer_rao_bound=1 / information,
        wald_coverage=wald_hits / repetitions,
        wilson_coverage=wilson_hits / repetitions,
        fisher_information=information,
    )


if __name__ == "__main__":
    print(simulate())

The JavaScript lab adds forecast calibration and shift. The Python version isolates the estimation and interval logic so readers can reproduce the core claim without packages.

Figure 10Route the failure by where the warrant breaks
Decision surface for information and calibration failures A two-axis matrix separates low and high distinguishability from poor and good calibration, assigning redesign, recalibration, abstention or monitored release. Redesign measurementAlternatives collapse andconfidence is unreliable.Repair uncertainty mapSignal separates cases, butreported confidence misfires.Abstain or change targetA calibrated base rate may behonest but not actionable.Release with monitoringAlternatives separate and theprocedure keeps its promise. distinguishability: low → high calibration: poor → good release is a quadrant judgement plus an expiry condition, never a permanent badge
The same symptom, low trust in a number, demands different action depending on whether the break lies upstream in distinguishability or downstream in the uncertainty procedure. Practitioner decision instrument developed in this paper.

The smallest useful implementation

A team does not need an information-geometry platform to begin. One page is enough: name the target and sampling unit; plot the likelihood or a perturbation response for the critical parameter; compare one naive and one boundary-aware interval in simulation; draw a reliability diagram with counts; slice the action threshold by the two most consequential groups; state one expiry trigger.

A positive result permits bounded use, not general trust. It says that the configured procedure met specified separation, coverage and calibration checks in the tested regime. A negative result is valuable because it routes work. Flat perturbation response calls for measurement redesign. Adequate separation with poor coverage calls for a different uncertainty construction. Good validation calibration that decays later calls for monitoring, recalibration or abstention under shift.

What would weaken the warrant itself? If teams cannot assign failures reliably to its links, or if the links interact so strongly that routing produces worse decisions than end-to-end validation alone, the decomposition should be revised. End-to-end operating evidence remains necessary even when every component check passes.

What the warrant cannot establish

The framework does not decide between frequentist and Bayesian foundations. A posterior can be part of the uncertainty construction, and its predictive consequences can still be checked for calibration. Nor does Fisher information exhaust experimental design. It is local, model-relative and often asymptotic. Decision-focused designs may care about a threshold or loss rather than uniform parameter precision.

Nonlinearity can also make simple uncertainty propagation unreliable. Metrology guidance explicitly distinguishes model construction from uncertainty evaluation, and the 2026 amendment to the Guide to the Expression of Uncertainty in Measurement points to Monte Carlo or higher-order treatment when nonlinearity is significant.[14][15] The warrant should therefore record how uncertainty was propagated, rather than only its final standard deviation.

Finally, calibrated confidence is not consciousness, understanding or felt certainty. A machine can emit well-calibrated probabilities through a statistical procedure without possessing any corresponding experience. This paper concerns the warrant for action under uncertainty, not the metaphysics of the estimator.

Internal claim and source ledger
ClaimStatusSupportProhibited inference
Fisher information expresses local likelihood sensitivity and supports variance bounds under regularity.Established mathematical resultFisher; Rao; CramérIt does not certify model truth or global identifiability.
Wald intervals can have poor boundary coverage for binomial proportions.Established analytical and simulation resultDirect calculation and executable labIt does not make Wilson intervals universally optimal.
Calibration and resolution are distinct forecast properties.Established conceptual and scoring-rule resultMurphy; Gneiting and RafteryCalibration alone does not imply decision usefulness.
Calibration behaviour differs across architecture and distribution.Empirical evidence with scope limitsGuo et al.; Minderer et al.No permanent trait of all neural models follows.
The two-failure routing policy reduces remediation waste.Open research hypothesisDerived synthesisNo operating gain is claimed without a controlled study.
The evidence conversation
Chart · sequence
sequenceDiagram
  participant Q as Question
  participant M as Mechanism
  participant E as Evidence
  participant D as Decision
  Q->>M: The estimate hides the experiment
  M->>E: A number is the output of a rule
  E-->>M: compare rival explanations
  E->>D: Treat confidence as maintained path performance
  D-->>Q: revise scope or act
Question, mechanism, evidence and decision exchange the burdens developed in Estimation, Fisher information and calibration. Reading use: follow the relation, then return to the surrounding argument for evidence and limits.

Treat confidence as maintained path performance

When a dashboard presents an estimate with a confidence interval or probability, do not begin by asking whether the number is high enough. Ask which nearby worlds the experiment could have distinguished.

If relevant alternatives produce nearly the same observations, the uncertainty is information-limited. Acquire a different measurement, intervention or sampling contrast. Extra rows from the same collapsed channel will not rescue the decision.

If alternatives are distinguishable but reported confidence misses its advertised frequency, the problem is procedure-limited. Repair the interval, posterior predictive check, probability mapping or validation design. Then test calibration at the actual threshold, subgroup and time horizon of use.

Replace “the model is 87% confident” with a confidence warrant: this target, sampled this way, separates these alternatives, uses this uncertainty procedure, achieved these coverage and resolution results in these conditions, and expires when these conditions change.

This changes procurement, experimentation and release. It prevents teams from buying more data when the measurement is saturated. It prevents them from recalibrating a score that never received the discriminating signal. It prevents a globally reliable average from authorising a locally unsafe action.

The number at the end may look the same. The decision should not. Confidence is not a property of an answer alone; it is the maintained performance of the path that produced and tested that answer.

Glossary

Calibration
Agreement between stated uncertainty and empirical frequency under a specified conditioning and use regime.
Coverage
The proportion of repeated intervals or sets that contain the target under the stated sampling process.
Estimator
A rule that maps observed data to an estimate of a target quantity.
Fisher information
A local measure of how sensitively a probability model changes with its parameter.
Identifiability
The property that different parameter values induce distinguishable observable distributions.
Likelihood
The compatibility of candidate parameter values with fixed observed data, expressed through the sampling model.
Proper scoring rule
A score designed so that truthful probability reporting minimises expected loss.
Resolution
The ability of forecasts to separate cases into groups with genuinely different outcome frequencies.

References

  1. Fisher, R. A. (1922). “On the mathematical foundations of theoretical statistics.” Philosophical Transactions of the Royal Society A, 222, 309-368. Royal Society / DOI.
  2. Rao, C. R. (1945). “Information and the accuracy attainable in the estimation of statistical parameters.” Bulletin of the Calcutta Mathematical Society, 37, 81-91. Reprinted classic.
  3. Cramér, H. (1946). Mathematical Methods of Statistics. Princeton University Press. Bibliographic record.
  4. Efron, B., & Hinkley, D. V. (1978). “Assessing the accuracy of the maximum likelihood estimator: observed versus expected Fisher information.” Biometrika, 65(3), 457-482. DOI.
  5. Amari, S. (2016). Information Geometry and Its Applications. Springer. DOI.
  6. Dawid, A. P. (1982). “The well-calibrated Bayesian.” Journal of the American Statistical Association, 77(379), 605-610. DOI.
  7. Murphy, A. H. (1973). “A new vector partition of the probability score.” Journal of Applied Meteorology, 12, 595-600. DOI.
  8. Gneiting, T., & Raftery, A. E. (2007). “Strictly proper scoring rules, prediction, and estimation.” Journal of the American Statistical Association, 102, 359-378. DOI.
  9. Gneiting, T., Balabdaoui, F., & Raftery, A. E. (2007). “Probabilistic forecasts, calibration and sharpness.” Journal of the Royal Statistical Society B, 69(2), 243-268. DOI.
  10. Guo, C., Pleiss, G., Sun, Y., & Weinberger, K. Q. (2017). “On calibration of modern neural networks.” Proceedings of ICML, PMLR 70, 1321-1330. PMLR.
  11. Vaicenavicius, J., Widmann, D., Andersson, C., Lindsten, F., Roll, J., & Schön, T. B. (2019). “Evaluating model calibration in classification.” Proceedings of AISTATS, PMLR 89, 3459-3467. PMLR.
  12. Gupta, C., & Ramdas, A. (2022). “Top-label calibration and multiclass-to-binary reductions.” ICLR. OpenReview.
  13. Minderer, M., Djolonga, J., Romijnders, R., Hubis, F., Zhai, X., Houlsby, N., Tran, D., & Lucic, M. (2021). “Revisiting the calibration of modern neural networks.” NeurIPS 34. NeurIPS.
  14. Joint Committee for Guides in Metrology. (2023). Guide to the expression of uncertainty in measurement, Part 1: Introduction, JCGM GUM-1:2023. BIPM / DOI.
  15. Joint Committee for Guides in Metrology. (2026). JCGM 100:2008/Amd.1:2026: Nonlinearity in measurement models. BIPM / DOI.