research34 min studyLesson 97 in Mathematics

Information geometry and Fisher metrics

Measure local statistical distinguishability while tracking regularity, identifiability, and coordinate changes.

On this page

What you’ll understand

  • Derive Fisher information for an interior Bernoulli parameter.
  • Transform the Fisher metric under a new coordinate.
  • Identify why redundant or singular parameterizations can make the Fisher matrix degenerate.

A change of one unit in a model parameter need not mean the same statistical change everywhere. A small probability shift near a rare-event boundary can be much easier to distinguish than the same shift near one half. Fisher information quantifies this local sensitivity under regularity assumptions. Information geometry interprets it as a metric when it is positive definite. We will calculate the Bernoulli case, change to log-odds coordinates, and locate precisely where redundancy or a boundary prevents an unqualified geometric claim.

Scores describe the response of log probability

Consider a smooth parametric family of positive probability densities or masses p_θ with parameter θ in an open set. The score is the gradient of log p_θ evaluated at an observation. Fisher information is the expected outer product of that score with itself. It is therefore positive semidefinite wherever the expectation exists. Under conditions permitting differentiation through normalization and expectation, the score has mean zero and Fisher information also equals the negative expected Hessian of log likelihood. These alternate formulas can fail when support changes with the parameter or required derivatives are not integrably controlled.

For one Bernoulli observation X with success probability θ strictly between zero and one, the score is X/θ−(1−X)/(1−θ). Its squared expectation is 1/[θ(1−θ)]. This diverges toward the boundary in this coordinate, reflecting sensitivity in probability units. The endpoints are not ordinary interior points of this regular chart: events gain zero probability and the log score loses its stated form. For n independent identically distributed observations, information adds to n times the one-observation value. Dependence requires a joint model rather than automatic multiplication by sample count.

sθ(x)=∇θlog⁡pθ(x),I(θ)=Eθ[sθ(X)sθ(X)⊤],IBern(θ)=1θ(1−θ)s_\theta(x)=\nabla_\theta\log p_\theta(x),\qquad I(\theta)=\mathbb E_\theta[s_\theta(X)s_\theta(X)^\top],\qquad I_{\mathrm{Bern}}(\theta)=\frac1{\theta(1-\theta)}
The Bernoulli formula is for one observation with 0<θ<1. Fisher information is positive semidefinite in general and becomes a metric only under nondegeneracy assumptions.↔ Scroll wide equations horizontally.

A metric survives a legitimate coordinate change

Suppose θ is a smooth invertible function of another local coordinate η. The chain rule transforms the score, and the information matrix becomes JᵀI_θJ, where J is the Jacobian of θ with respect to η. Consequently the quadratic infinitesimal length dθᵀI_θdθ is unchanged. The entries of the matrix need not stay the same; invariance belongs to the geometric quantity. Treating Fisher information as a scalar score without its parameter units can make two equivalent parameterizations appear to contain different amounts of information.

For Bernoulli log odds η=log[θ/(1−θ)], the derivative dθ/dη=θ(1−θ). The transformed information is θ(1−θ), rather than its reciprocal. At θ=1/2 it is 1/4, while probability-coordinate information is four. There is no contradiction: an increment dη corresponds to a different increment dθ. Under suitable smoothness, Kullback–Leibler divergence from p_θ to a nearby p_{θ+dθ} has leading term one half the Fisher quadratic form. KL itself is asymmetric and is not a metric; the quadratic local expansion does not change that global fact.

Iη=J⊤IθJ,DKL(pθ∥pθ+dθ)=12dθ⊤Iθdθ+o(∥dθ∥2)I_\eta=J^\top I_\theta J,\qquad D_{\mathrm{KL}}(p_\theta\Vert p_{\theta+d\theta})=\tfrac12d\theta^\top I_\theta d\theta+o(\|d\theta\|^2)
Use a smooth locally invertible reparameterization and a sufficiently regular statistical family. The KL expansion is local and does not make KL symmetric or a distance metric.↔ Scroll wide equations horizontally.

Nondegeneracy is stronger than a familiar model label

If two parameter directions produce the same distributional change, Fisher information can have a zero direction. For example, a model depending only on a+b cannot distinguish changing a upward while changing b downward. Its two-coordinate Fisher matrix is rank deficient even when the underlying one-parameter model is perfectly regular. Global identifiability alone does not guarantee nonsingular Fisher information at every point: a locally flattened parameter map can create a singular derivative. One needs a locally regular identifiable parameterization with independent score directions to obtain a positive definite Riemannian metric.

Natural-gradient methods use the Fisher geometry to rescale a differential objective, but an inverse Fisher matrix requires invertibility or a clearly stated regularized or quotient treatment. Approximate matrices and damping change the actual algorithm, and geometric motivation alone gives no global optimization guarantee. The probability lab shows exact binomial bars as success probability and trial count vary. Observe how an equal probability increment reshapes a distribution near different parameter values. It does not estimate Fisher information, invert a metric, or execute natural-gradient training; those conclusions require the calculations above.

θ=σ(a+b)⟹I(a,b)=θ(1−θ)(1111),I(a,b)(1−1)=0\theta=\sigma(a+b)\quad\Longrightarrow\quad I_{(a,b)}=\theta(1-\theta)\begin{pmatrix}1&1\\1&1\end{pmatrix},\qquad I_{(a,b)}\binom{1}{-1}=0
For one Bernoulli observation parameterized by redundant logits a+b, the direction (1,−1) changes no distribution. The resulting matrix is singular.↔ Scroll wide equations horizontally.

One experiment, two coordinate descriptions

At θ=1/2, compare a small change dθ=0.01 with its first-order log-odds change. Compute the Fisher quadratic length in both coordinates.

  1. The probability-coordinate information is I_θ=1/[(1/2)(1/2)]=4. Thus I_θ(dθ)²=4×0.0001=0.0004.

  2. Since dθ/dη=1/4 at θ=1/2, the corresponding tangent increment is dη=dθ/(1/4)=0.04. This is a first-order differential relation, not the exact finite log-odds difference.

  3. The log-odds information is I_η=θ(1−θ)=1/4. Therefore I_η(dη)²=(1/4)×0.0016=0.0004.

  4. The leading KL divergence is half this quantity, 0.0002. Higher-order terms remain for an actual finite parameter displacement.

The result

The Fisher quadratic length agrees across coordinates, and the local KL approximation is 0.0002.

Explore the model

Interactive lab

Interactive lab · probability

Observe statistical sensitivity

For fixed trial count n, predict where binomial variance is largest, then change success probability p and inspect the exact bars, mean np, and variance np(1−p). Compare similar p increments near 0.5 and near a boundary; then change n. The lab computes no Fisher matrix, KL divergence, estimator sampling, or natural gradient.

Observe statistical sensitivityThese are exact binomial probabilities for independent trials with one fixed success probability. Playback tours the distribution; it does not resample outcomes. Current readings: Mean · np: 5; Variance · np(1−p): 2.5; Total probability: 1. All parameters are adjustable with the labeled controls below.03581000.070.150.220.3Successes kP(X = k)k = 0 · P = 9.77e-4
Exact probabilityHighlighted outcomeMean np
Mean · np
5
Variance · np(1−p)
2.5
Total probability
1
t = 0 s

These are exact binomial probabilities for independent trials with one fixed success probability. Playback tours the distribution; it does not resample outcomes. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forA distribution can respond differently to equal coordinate steps; Fisher geometry quantifies that response under regularity assumptions.

Check your understanding

A Bernoulli family depends on two parameters only through their sum a+b. What happens to its two-coordinate Fisher matrix?

Try it yourself

For a Bernoulli model with θ=1/4, compute one-observation Fisher information in probability and log-odds coordinates. Then give the information for eight independent observations in each coordinate.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Use I_θ=1/[θ(1−θ)], I_η=θ(1−θ), and add information for independent observations.

Compare with the solution

θ(1−θ)=3/16. One-observation values are I_θ=16/3 and I_η=3/16. Eight independent observations give 128/3 and 3/2 respectively. Their numerical difference reflects different coordinates, while the associated quadratic length agrees after transforming increments.

Take it with you

  • Fisher information is an expected score outer product and needs regularity for alternate Hessian formulas.
  • The metric's quadratic length is invariant even though matrix entries change with coordinates.
  • Redundancy and singular parameterizations can prevent a positive definite Fisher metric.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.